I am hosting a site on a windows 2k3 standard R2 box with iis6. this site had an SSL through thawte that expires next month, but I don't want to renew it. I bought a new SSL from Netsol and was able to generate a CSR for it by temporarily removing the existing certificate, generating the CSR, and then putting the original Certificate back. When the Certificate was validated and issued, I then followed the instructions on this post: http://thelowedown.wordpress.com/2008/09/11/iis-ssl-certificates-switching-cas/
which shows you how to install a Certificate that does not have a pending request in IIS by doing it command line.
specifically: certutil -addstore my <name of cert>
that was successful, and I also installed the Root and Intermediate certificates manually as I usually do in the MMC.
that was fine as well, and when I selected the certificate in the directory security properties of IIS to assign the new Cert to the website, it looks to work great. when I view the Certificate in there, it looks fine. However, it doesn't work when you try to access the domain via https://
. it just acts like there is no cert installed and times out. I have rebooted the server, restarted IIS, and no change. When i reselect the old Certificate, that one still works great.
what can I do to get the new Certificate working (without generating a new CSR)?