Long story short, I have a website on a IIS server in which SSL stopped working. Removing and adding the SSL cert did not resolve the issue. I found this blog and verified I had the same problem.
Below is the command output proving I had a ghost certificate (because of the zero guid):
httpcfg query ssl
<SNIP/>
IP : 10.10.20.50:443
Hash :
Guid : {00000000-0000-0000-0000-000000000000}
CertStoreName : (null)
CertCheckMode : 0
RevocationFreshnessTime : 0
UrlRetrievalTimeout : 0
SslCtlIdentifier : (null)
SslCtlStoreName : (null)
Flags : 0
------------------------------------------------------------------------------
Unfortunately, the solution provided did not solve the problem.
C:\Documents and Settings\justindearing>httpcfg delete ssl -i 10.10.20.50:443
HttpDeleteServiceConfiguration completed with 1019.
HttpDeleteServiceConfiguration is a windows API, Error code 1019 is ERROR_NO_LOG_SPACE or “System could not allocate the required space in a registry log.”
The server had 200 megs free on the C driver. I of course realize this is a problem. It is a dev server and not properly monitored. Lets put aside the fact that the server should have never gotten that low on disk space.
Even after freeing up 200 more megs I kept getting the error. I doubt freeing up a gig will solve this problem. What can I do to further diagnose this error?
On a final note, this is a dev server and all the ssl certificates are self signed. At the moment I worked around the issue by adding another IP to the server and binding a new virtual host and ssl cert to that.