Knowledgebase

SSL Rebind in IIS (Internet Information Services) Print

  • 0

This process is necessary when:

  • An SSL certificate has expired and is renewed.

  • You need to replace an existing certificate with a new or updated one (same domain).

  • SSL is not reflecting correctly even after renewal.


Steps to Rebind SSL Certificate in IIS

Step 1: Import the New Certificate (If Not Already Done)

If your renewed certificate is in .pfx format:

  1. Run mmc → File → Add Snap-in → Certificates (Local Computer).

  2. Navigate to Personal > Certificates.

  3. Right-click → All Tasks → Import → Import your .pfx file.

  4. Ensure the private key is included and marked as exportable.

⚠️ If it’s already imported via MMC or through IIS Centralized Certificate Store, you can skip this step.


Step 2: Rebind the SSL in IIS Manager

  1. Open IIS Manager (inetmgr).

  2. In the left panel, select the website (e.g., Default Web Site or your app domain).

  3. In the right panel, click Bindings.

  4. Select the existing https entry → Click Edit.

  5. From the SSL certificate dropdown, choose your new or updated certificate.

  6. Click OK, then Close.


Step 3: Restart IIS (Optional but Recommended)

To ensure binding takes full effect:

bash
CopyEdit
iisreset

Or restart from IIS Manager:

  • Right-click the server name → Restart


Step 4: Verify the New SSL Certificate

  • Browse to your site: https://yourdomain.com

  • Click the padlock icon in browser → View Certificate

  • Confirm the valid-from date and issuer match the new cert


Was this answer helpful?
Back