Failed request for a new certificate Let's Encrypt

Here is the error message I receive:

Failed authorization procedure. srv.domain.local (http-01): urn:ietf:params:acme:error:connection :: The server could not connect to the client to verify the domain :: dns :: DNS problem: NXDOMAIN looking up A for srv.domain.local

Does your server’s FQDN exist, and have DNS records pointing to it? Because this error is saying that isn’t the case.

It looks like you’re using a local domain / internal server.

Please have a look at:

There is a How to for internal servers, if you need a let’s encrypt certificate.

Hope this helps.

…but even there, it must be a real public domain name.