Hi guys,
it almost seems like the ACME is caching DNS records, it never happened to me before anywhere else, even after DNS change I was able to promptly acquire a cert.
First a had a CNAME of teamwork.roamability.com pointing to teamwork-proxy.roamability.com … that produced the urn:acme:error:unknownHost error as well … then I figured maybe CNAME is not followed to I changed it to direct A record, no luck still the same unknownHost record, I’m pretty certain the DNS is setup correctly but I still get the error.
Any ideas please?
Thanks!
Lukas
$ host -t ns roamability.com
roamability.com name server ns18.domaincontrol.com.
roamability.com name server ns17.domaincontrol.com.
$ host -t A teamwork.roamability.com ns17.domaincontrol.com
Using domain server:
Name: ns17.domaincontrol.com
Address: 2607:f208:206::9#53
Aliases:
teamwork.roamability.com has address 172.31.22.34
$ host -t A teamwork.roamability.com ns18.domaincontrol.com
Using domain server:
Name: ns18.domaincontrol.com
Address: 2607:f208:302::9#53
Aliases:
teamwork.roamability.com has address 172.31.22.34
$
Please fill out the fields below so we can help you better.
My domain is: teamwork.roamability.com
I ran this command: I’m using caddy webserver but to replicate this issue I’ve just cooked up this:
letsencrypt certonly --logs-dir=/tmp --config-dir=/tmp --work-dir=/tmp --agree-tos --renew-by-default -d teamwork.roamability.com -a webroot --webroot-path=/tmp
It produced this output:
Failed authorization procedure. teamwork.roamability.com (http-01): urn:acme:error:unknownHost :: The server could not resolve a domain name :: No valid IP addresses found for teamwork.roamability.com
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: teamwork.roamability.com
Type: unknownHost
Detail: No valid IP addresses found for teamwork.roamability.com
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A record(s) for that domain
contain(s) the right IP address.
My operating system is (include version): CentOS 7
My web server is (include version): Caddy
My hosting provider, if applicable, is: Amazon AWS (I tried running certbot elsewhere, same result)
I can login to a root shell on my machine (yes or no, or I don’t know): yes