I have been totally unsuccessful getting letsencrypt to work with IIS 8.5
The ACME server cannot reach the URL. I can manually.
I have adjusted the Handler mappings and edited the web.config file.
If I use ASP in my Application pool, I cannot even browse the folder and the patches make no difference.
Why does letsencrypt have to use leading dots and special characters in the folder and file names? There is no reason to do this.
Letencrypt is really not fully compatible with IIS and should be avoided as to not waste your time.
you don’t need to recreate the folders with the leading dots.
But if you insist on doing that, try:
mkdir /.folder.
(with a leading dot and a trailing dot)
Doesn’t work doing it manually via command prompt. Tried two different systems and there are lots of similar complaints around the web, even on this forum. I wasted three days and still no results.
does letsencrypt create a log? there is nothing in the event logs. The website itself works fine.
I tried the mime settings and moved the static mapping as per the suggestions
Do you have any more detailed information on the failure, like the error message from the LE verification server? Please make sure to fill out the form that pops up when you make a new topic in Help, as it provides information that help the community and Let’s Encrypt folks help you. I’ll paste the questions below for you.
As for compatibility, Let’s Encrypt the service doesn’t have any compatibility issues. It’ll work with any client that supports the ACME protocol for certificate issuance. There are a number of clients that do this, including the certbot reference client. Lets-encrypt-win-simple (letsencrypt.exe) is one third-party client that works on Windows.
As one quick note, I know there have been some situations where an IPv6 address was set up for a domain, but not actually used. In situations where both an IPv6 and IPv4 address are present, LE will check on the IPv6 address first. Due to a bug, if the IPv6 attempt fails then it won’t try the IPv4 address (this is scheduled to be fixed).
The questions:
Please fill out the fields below so we can help you better.
My domain is:
I ran this command:
It produced this output:
My web server is (include version):
The operating system my web server runs on is (include version):
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don’t know):
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):