I have an asp.net mvc website hosted on IIS 7, Windows Server 2008, on Amazon server I think.
SSL certificate is set up and when browsing from the server everything works fine(except for the warning stating that the ssl is not registered for the domain(think that is because I was browsing using IP address instead of actual host name)). But publicly only http works. If I try accessing https, I get The connection has timed out. Same goes when domain name is set up and when using only IP.
I tried disabling windows firewall, and ran netstat which shows port 443 listening(I think, it was listed with local addresses as 0.0.0.0 and [::], but no foreign address shows port 443). I also ran netsh which lists certificate on port 443. When using http://www.adminkit.net/telnet.aspx I get "A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond IpAddress:443"
Is there something I am missing? Any suggestion is really welcome. Also, could it be related to certificate itself? The certificate supplied didn't work at first and had to be converted to pfx using openssl.