

(basicaLLy copying the VHost code from nf We then had to figure out what to write and where to put the code that would allow the server to recognize SSL after the key was generated. I modified this file: Ampps\apache\conf\extra\nf by adding #Ampps unable to connect to end user panel code# Is their a better way to do this? Can ampps do this or I was I simply unable to find the script or app? Could this functionality be added? SSLCertificateKeyFile conf/ssl/my-server.key SSLCertificateFile conf/ssl/my-server.cert ScriptAlias /cgi-bin/ "c:/program files (x86)/ampps/"C:/Program Files (x86)/Ampps/apache/logs/"ĬustomLog "C:/Program Files (x86)/Ampps/apache/logs/" combined Please let us know if you need any further information. I went thru the process of generating a CSR using openssl.exe. config "C:\AMPPS\Ampps\apache\conf\openssl.cnf" In your req command you will have to specify option It will still throw an error that it cannot find the openssl.cnf file (with a nix path). I have not yet received the certificate just yet, but will report if it's working.Įnter the details and check to generate SSL entries, by doing this. AMPPS will generate certificate for you in "path/to/Ampps/apache/conf/ssl_crt" folder, csr & key files are generated in ssl_csr & ssl_key folder respectively. If you still want to create your own cert file, you will have to create a OPENSSL_CONF environment variable and add a "path/to/Ampps/apache/conf/openssl.cnf" value to it. issue and yes -config option in the command should also work.Įdited by tidus : April 13, 2012, 6:40 pmĪddType application / x - x509 - ca - cert. SSLCACertificateFile "C:/AMPPS/Ampps/apache/conf/ssl_crt/NetworkSolutionsDVServerCA.crt" SSLCACertificatePath "C:/AMPPS/Ampps/apache/conf/ssl_crt" SSLCertificateChainFile "C:/AMPPS/Ampps/apache/conf/ssl_crt/AddTrustExternalCARoot.crt" SSLCertificateFile "C:/AMPPS/Ampps/apache/conf/ssl_crt/SSLCertificateKeyFile "C:/AMPPS/Ampps/apache/conf/ssl_key/kgv_server.key" SSLCipherSuite ALL :! ADH :! EXPORT56 : RC4 + RSA :+ HIGH :+ MEDIUM :+ LOW :+ SSLv2 :+ EXP :+ eNULLĮrrorLog "C:/AMPPS/Ampps/apache/logs/joomla.err"ĬustomLog "C:/AMPPS/Ampps/apache/logs/" combined SSLSessionCache "shmcb: /apache/logs/ssl_scache(512000)" crtĪddType application / x - pkcs7 - crl. When the ampps control panel writes the nf file the entry for and respectively. When you come in from outside with 192.168.1.x (which is port forwarded from an external maskable IP address) the section is ignored and you land in the root. When you put and instead, the section is found and the request lands on the correct web page. To disable the root directory, you must take away the section. The control panel does not allow you to remove the PRIMARY domain, so you have to do it in the vhosts file manually. #3 - control panel / domain manager needs more optionsĭepending on your setup, you may have multiple IP addresses, one for each domain, one IP with multiple host headers, etc. You should provide a field in which you can specify the IP address or * to have better control.Īt this point, its not possible to get the settings correct without editing the vhosts file by hand. The certificate I got from Network Solutions works, the only thing that does not show is who "signed the certificate". There must be an additional SSL cert type to show exactly this information. I'll figure it out.The best way to have AMPPS access denied fix is manually.įollow the steps and make sure things are in place accordingly. Once installed, open the AMPPS on desktop. Stroll down a little bit and sure PASSWORD, PORT are set to: If the MySQL button didn't run,Ĭlick on MySQL SETTINGS and then, click on CONFIGURATION to open on notepad. (b) port = 3306 (for MySQL button to run, change 3306 to any 4 digit port number of your choice. and wherever you see 3306 should be equally be change to same number of your choice along the settings path when through down).

This are my own of listing the steps for easy to follow.

