Site icon port135.com

Missing certificate in IIS binding (CertUtil and Private Keys)

Missing certificate is one of the common issues related to IIS binding settings. If you add a certificate to Server Certificates in IIS but you don’t see it in the binding window, there are two things to check first:

Solution for missing certificate in IIS binding

Check if the certificate has a private key:

If the certificate doesn’t have a private key, copy the Thumbprint of the certificate and run the command below.

certutil -repairstore my [thumbprint]

You should see CertUtil: -repairstore command completed successfully message. Close IIS Manager and open again. Check if the binding window shows the certificate now.

If select the certificate successfully after these steps but it gets deleted or replaced later, check this post out: SSL Certificate Settings deleted for endpoint (Event ID 15300)

For generic troubleshooting steps about server side SSL issues, Microsoft has a comprehensive blog post.

Exit mobile version