Can't make certbot access my url

My domain is a local server. Hostname provide the DNS mapping: (

I tested manually the --manual command. And I put the data accessible to the url mentioned by certbot.

For exemple:

Which produce this kind of output (The secret key asked by certoboot):

But for some reason, certbot can’t access to this url. Where I can access with a simple curl directive.
ex: curl

My web server is (include version): nginx-1.13.5

The operating system my web server runs on is (include version):
Os El Capitain 10.11.6

Here the message error:
Failed authorization procedure. (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from "



So I have no idea why this is not working. Is this because my domain must be public and not local?

Global DNS shows:
And that is where the HTTP auth challenge will go.

Are you in control of the server at ?

Let’s Encrypt can only issue certificates for public domain names which you control. Let’s Encrypt can never issue any certificates for internal or private domain names. You can create your own self-signed certificate for these domain names.

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