DNS acme challenge timing out
I have been trying to setup Lego to register my LetsEncrypt ssl cert.
I tried certbot but you have to download some extra plugin to get it to work with wildcard subdomains on Linode and that seemed like too much hassle.
I want to have the cert support myDomain.com and *.myDomain.com.
I have verified that the txt challenge entries are appearing in my Domain Manager and my Domain is setup with the default settings that the Domain Manager adds (when you pick that option) as well as 2 'A' entries with a wildcard ('*' as hostname) subdomain (to support *.myDomain.com).
Not a big linux guy here, but if the answer is not immediately obvious then if there is some tool/log I could check to understand why it is failing that would be helpful too.
The output looks like this before it times out:
2021/12/31 20:11:05 [INFO] [.myDomain.com] acme: Trying to solve DNS-01
2021/12/31 20:11:05 [INFO] [.myDomain.com] acme: Checking DNS record propagation using [127.0.0.53:53]
2021/12/31 20:11:20 [INFO] Wait for propagation [timeout: 11m0s, interval: 15s]
2021/12/31 20:11:30 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:11:55 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:12:20 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:12:45 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:13:10 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:13:35 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:14:00 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:14:25 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:14:50 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:15:15 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:15:40 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:16:05 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:16:30 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
2021/12/31 20:16:56 [INFO] [.myDomain.com] acme: Waiting for DNS record propagation.
3 Replies
After many many attempts to get Lego to work, I bailed and installed certbot and the plugin for linode. It worked. If someone knows why Lego would not work, please post here. Otherwise, if you are like me and can't waste time wading through the tangled web of incompatible linux tool versions and man pages, then just use certbot.
Glad you got it working. acme.she is also a good choice and works well with Linode and Let’s Encrypt, no additional plugins required.
https://www.linode.com/docs/guides/secure-website-lets-encrypt-acme-sh/
Thanks for sharing the solution also with us. I will surely use certbot. I am also facing the DNS acme-challenge timing out issue and I really want to solve this problem. But I don't have time to search for its solution online because of my pending assignments. So, I was searching for a safe essay writer online and found edubirdie reviews which help me in trusting their service. And when I was looking for an essay writer online, I also found your post link in which I found my problem solution.