I'have configured apache to use ssl certificates, when I type https://mysite.com it connects on local, but when I try outside of the server, it doesn't connect.
Here are my config and other details, I hope some one can help me.
Firewall exception for port 443 is enabled.
OS :
windows server 2008 R2
Web server:
AppServ 2.5.10(Apache 2.2.8,PHP 5.2.6,MySQL 5.0.51b,phpMyAdmin-2.10.3)
Note: I have purchased the domain at godaddy.com , when I type, www.mysite or mysite.com it works good(it have been working good since 2 years ago)
httpd.conf file
Added :
Listen 443
uncomment:
LoadModule ssl_module modules/mod_ssl.so
added:
<VirtualHost 23.23.95.84:80>
DocumentRoot C:/AppServ/www/SaresInterno
ServerName staging.soluntech.com
SSLEngine on
SSLCertificateFile C:/AppServ/Apache2.2/conf/certificate.crt
SSLCertificateKeyFile C:/AppServ/Apache2.2/conf/ssl.key
SSLCertificateChainFile C:/AppServ/Apache2.2/conf/sub.class1.server.ca.pem
SSLCACertificateFile C:/AppServ/Apache2.2/conf/ca.pem
SSLProtocol all -SSLv2
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
CustomLog C:/AppServ/Apache2.2/logs/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
<VirtualHost _default_:443>
DocumentRoot C:/AppServ/www/SaresInterno
ServerName staging.soluntech.com
SSLEngine on
SSLCertificateFile C:/AppServ/Apache2.2/conf/certificate.crt
SSLCertificateKeyFile C:/AppServ/Apache2.2/conf/ssl.key
SSLCertificateChainFile C:/AppServ/Apache2.2/conf/sub.class1.server.ca.pem
SSLCACertificateFile C:/AppServ/Apache2.2/conf/ca.pem
SSLProtocol all -SSLv2
SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
CustomLog C:/AppServ/Apache2.2/logs/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
SSLEngine on) in your virtualhost on port 80. Have you checked your firewall? – Bruno Oct 12 '12 at 21:27