Suppose you have obtained an SSL Certificate from a Certificate Authority (CA) and have installed it successfully on your domain. However, the certificate you installed does not appear in the list of Server Certificates despite verifying and checking it.
IIS lists certificates under "Server Certificates" only if they have a valid private key and is intended for server authentication.
To fix this problem, try recovering the private key of the SSL certificate.
Recover the Private Key of the SSL Certificate
You must repair the certificate by issuing the following command to recover the private key.
certutil –repairstore my <certificate serial number>
Follow the below-listed steps to obtain the serial number of the certificate –
1. Open IIS Manager.
2. Under the Connections pane, select the server’s name and go to the Server Certificate option.
3. Select the desired certificate, right-click on the certificate name, and then select the View option.
4. On the next screen, click on the Details tab.
Here, you will see the Serial Number of the certificate.
Once the private key is retrieved, the Server Certificates menu will show your certificate.
If this does not work for you even after applying the command, you may have to contact your web hosting provider.