Blog Post

IIS Support Blog
1 MIN READ

Certificate is missing in IIS binding window

Nedim's avatar
Nedim
Former Employee
Jul 05, 2020

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:

  • Make sure the certificate you added to “Server Certificates” is the one you created a “Certificate Request” for. If you add a certificate that wasn’t requested in “Server Certificates”, it won’t show up in IIS binding window even if it does in “Server Certificates” list
  • Make sure there is a private key in the certificate (steps are below)

 

Check if the certificate has a private key:

  • Open mmc. Add Certificates for Computer account
  • A “key image” should be on the certificate image. You can also check it by double clicking the certificate

 

If the certificate doesn’t have a private key, run the command below.

certutil -repairstore my [thumbprint]

 

You should see CertUtil: -repairstore command completed successfully message. Close IIS Manager and open it again. Then check if the certificate appears in the binding window.

Published Jul 05, 2020
Version 1.0

5 Comments

  • gerroe's avatar
    gerroe
    Copper Contributor

    I ran into issue with the system not finding the file remove the brackets for the thumbprint and it should work. 

  • Rodewijn's avatar
    Rodewijn
    Copper Contributor

    Same Issue, after running the CertUtil with the correct thumbprint, I just get the error:

    CertUtil: The system cannot find the file specified.

     

    Should I run it in a certain directory?

  • kjstech's avatar
    kjstech
    Copper Contributor

    It asks to select a smart card.  If you hit cancel you just get FAILED: 0x80090010 (-2146893908 NTE_PERM)

  • Frankie1969's avatar
    Frankie1969
    Copper Contributor

    thumbprint is certificate serial number.
    If you can see the certificate in the Computer/Personal certificate store, double click on it, the details contain serial number.