Install SSL certificate IIS pkcs#7

< Back

Preparations

Download the certificate to the server.

Rename the file from your_domain_name.p7b to your_domain_name.cer

Installing the certificate

Open the Internet information service (IIS) manager.

In the IIS Manager, select the "server node" at the top left under Connections.

Once in the panel, double-click on "Server Certificates"

From the Actions menu on the right, select "Complete Certificate Request"

On the "Complete Certificate Request" page, enter the location of your_domain_name.cer

Then enter your domain name under "Friendly Name", then click ok

ATTENTION! If you receive the error message "Cannot find the certificate request associated with this certificate file. A certificate request must be completed on the computer where it was created"  So just click cancel, the certificate is installed correctly and this is a known issue in IIS.

Your SSL certificate is now installed and should now be listed under certificates.

Edit Bindings

Under Sites in IIS, locate the domain name that the SSL certificate should belong to. Click on "Edit Bindings..."

If you only see http under Type in "Site Bindings" click on add.

In the list of SSL certificates, select the name of the certificate for the domain and click OK

Then click close and close the Edit Bindings wizard

ATTENTION! You may get the following errors "There was an error while performing this operation Details: CertEnroll::CX509Enrollment::p_InstallResponse: ASN1 bad tag value met. 0x8009310b (ASN:276)  This is just ignoring again a known problem in IIS 7.

For some certificates (chained), a root certificate also needs to be installed for the certificate to work 100% correctly.