We just purchased an SSL from Comodo. However, when trying to access the site through https the operation always times out, even though http will always work. I figured this was due because of a firewall, however, when I turned off the windows firewall for a test the operation still timed out. I have given what we have in place below (Also note: this problem exists even for an IIS locally created SSL certificate)
We are using an Azure Virtual Machine using the Windows 2008 R2 Datacenter OS
Certificate is bought and signed for the domain "my.closerealty.com"
The certificate has been added to IIS's repository of certificates.
my.closerealty.com has a binding set for HTTPS (all unassigned IP address) port:443 using the certificate
Secure World Wide Web Services (HTTPS) Home/Work(Private) AND Public are both checked in the Windows Firewall
World Wide Web Services (HTTPS Traffic-In) rule is enabled for port 443
The website and even the IIS7 server itself has been restarted
Only 1 Domain uses HTTPS and it also uses HTTP. The domain is declared as "my.closerealty.com" and not "www.closerealty.com" or "closerealty.com" (if this matters)
Any suggestion on what else I need to look at to solve this problem?
And the last - bear in mind that opening ports in Windows Server Firewall is not enough, as VM in Azure uses it's own networking settings (network security group). You may need to configure the endpoints to make those ports available to the external world. Have a look at 'Networking' blade in VM settings. That could be the reason ;)