Hi there,
When customers try to request wildcard dns-01 certificates, or renew we often run into the issue that the TXT record propagates too slow over all external hosted dns servers. Therefore we got a lot of timeouts like the one below.
I was digging in the letsencrypt.sh script and was wondering if there's an option to verify the TXT record against a random dns server (for instance Google Public DNS) before proceeding the challenge with letsencrypt? Maybe one of the DA guru's already has a solution to this issue and is willing to share it with me
*@da2:/usr/local/directadmin/scripts# ./letsencrypt.sh renew *.nl
Found wildcard domain name and http-01 challenge type, switching to dns-01 validation.
DNS challenge test fail for _acme-challenge-test.*.nl IN TXT "pre-check", retrying...
Retry failed, trying again in 15s...
Requesting new certificate order...
Processing https://acme-v02.api.letsencrypt.org/acme/authz-v3/*...
Processing authorization for *.nl...
Challenge is valid.
Processing https://acme-v02.api.letsencrypt.org/acme/authz-v3/*...
Processing authorization for *.nl...
DNS challenge test fail for _acme-challenge.*.nl IN TXT "9IgN5LIredmqCFEhKTXhBkG2a80_Q5bkcg6nZeUbPAo", retrying...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
DNS validation failed. Exiting...
When customers try to request wildcard dns-01 certificates, or renew we often run into the issue that the TXT record propagates too slow over all external hosted dns servers. Therefore we got a lot of timeouts like the one below.
I was digging in the letsencrypt.sh script and was wondering if there's an option to verify the TXT record against a random dns server (for instance Google Public DNS) before proceeding the challenge with letsencrypt? Maybe one of the DA guru's already has a solution to this issue and is willing to share it with me
*@da2:/usr/local/directadmin/scripts# ./letsencrypt.sh renew *.nl
Found wildcard domain name and http-01 challenge type, switching to dns-01 validation.
DNS challenge test fail for _acme-challenge-test.*.nl IN TXT "pre-check", retrying...
Retry failed, trying again in 15s...
Requesting new certificate order...
Processing https://acme-v02.api.letsencrypt.org/acme/authz-v3/*...
Processing authorization for *.nl...
Challenge is valid.
Processing https://acme-v02.api.letsencrypt.org/acme/authz-v3/*...
Processing authorization for *.nl...
DNS challenge test fail for _acme-challenge.*.nl IN TXT "9IgN5LIredmqCFEhKTXhBkG2a80_Q5bkcg6nZeUbPAo", retrying...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
Retry failed, trying again in 15s...
DNS validation failed. Exiting...