I'm fairly new to testing Lets Encrypt and I have some Windows Server 2016 machines that I'd like to test on.
When I attempt to setup Lets Encrypt certs, I, for the most part get the same error. Essentially that the sites needs to be publicly accessible.
Certify The Web:
"Config checks failed to verify http://SITE.com is both publicly accessible and can serve extensionless files e.g. http://SITE.com/.well-known/acme-challenge/configcheck"
Is it possible to get Lets Encrypt certificates to work in a Development/Test environment?
"Authorization result: invalid
[EROR] ACME server reported:
[EROR] [type] urn:acme:error:unauthorized
[EROR] [detail] Invalid response from http://SITE.com/.well-known/acme-challenge/Z7oLhYqhHZ6gFO6C9LVTVG8h60AcAP_BLYWDvWKzsws: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<title>500 Internal Server Error</title>
[EROR] [status] 403"
Perhaps I'm missing something obvious, like a work-around putting in files in Production. (Unfortunately, that sorts defeats the security aspect of it.)
Any advice would be appreciated.
Thanks for your assistance.