Renewals after a site has moved to new IIS website

Hi all,

I have 30 or so domains that I use LetsEncrypt to generate certs. These are bound to a single website in IIS. It was necessary to bind about 20 or so domains to a new IIS website.

After the binding was moved to a new IIS website the renewals no longer worked, I presume because the domain was no longer bound to the site it was when the cert was created.

Is there a file stored somewhere with this info so I can update that rather than having to manually revoke the certificate and recreate it…?


My domain is:

I ran this command:

It produced this output:

My web server is (include version):IIS 8

The operating system my web server runs on is (include version): Windows server 2012

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know):Yes

I’m using a control panel to manage my site (no, or provide the name and version of the control panel):No

Which tool did you use the configure the certificat(es) initially?

Generally, you only revoke certificates when the private key has been compromised.


The bindings appear to be stored in the registry according to the project’s wiki.

You could try check out that registry key to see if you can make the modifications you need to your existing renewal parameters.

I don’t have a copy of Windows so I can’t check it out unfortunately.

Thank you, I should have looked at the repository first…I’ll take a look.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.