HTTPS Connection Closed and Status is 200
January 17, 2012 Leave a comment
Testing an IIS web site using SSL certificates I was getting an error on my browser. Using Fiddler I could see I was getting HTTP status 200 but no response on my site.
On the response headers section for the HTTP request on Fiddler I could see the connection had been established and then on the transport info I could see it had been closed.
At first I thought it could be some firewall rule or network issue. Checking the web site configuration on IIS, I opened the bindings for the web site and figured out the site web was not configured to use a SSL Certificate even tough it was using port 443 and HTTPS protocol. That was the reason the HTTP connection was being closed, IIS couldn’t find a certificate to sign the response to the browser.
After selecting the appropriate SSL certificate for the web site, it worked fine.