I am trying to add SSL to web2 on my production server. I successfully did this on my test server but it will not work on my production server. Both servers have ISPConfig running fine on port 81 as https. When I try to access https://www.mysite.com I get "Internet Explorer cannot display this webpage". Here's what I have done so far: 1) Checked the SSL box on the Basis tab in ISPConfig for web2 and clicked Save. 2) Entered the details on the SSL tab and created the cert. I can see the 4 cert files in /var/www/web2/ssl. Everything looks fine. 3) Tried to access https://www/mysite.com I get "Internet Explorer cannot display this webpage". 4) Recreated the server cert by doing the following 5 steps: Code: openssl genrsa -des3 -passout pass:yourpassword -out /root/ispconfig/httpd/conf/ssl.key/server.key2 1024 openssl req -new -passin pass:yourpassword -passout pass:yourpassword -key /root/ispconfig/httpd/conf/ssl.key/server.key2 -out /root/ispconfig/httpd/conf/ssl.csr/server.csr -days 365 openssl req -x509 -passin pass:yourpassword -passout pass:yourpassword -key /root/ispconfig/httpd/conf/ssl.key/server.key2 -in /root/ispconfig/httpd/conf/ssl.csr/server.csr -out /root/ispconfig/httpd/conf/ssl.crt/server.crt -days 365 openssl rsa -passin pass:yourpassword -in /root/ispconfig/httpd/conf/ssl.key/server.key2 -out /root/ispconfig/httpd/conf/ssl.key/server.key chmod 400 /root/ispconfig/httpd/conf/ssl.key/server.key 5) Restarted ISPConfig service ispconfig_server restart 6) Tried again to access https://www/mysite.com I still get "Internet Explorer cannot display this webpage". 7) Rebooted the server. I still get "Internet Explorer cannot display this webpage". 8) Checked to make sure port 443 is open in the firewall. It is. ???
Fixed! Well, it seems that mod_ssl was never installed on my production server. I guess I assumed it was part of the default load my webhost did when they setup the dedicated server. It's bad to assume! I did a simple yum install mod_ssl and everything works great now.