Repository navigation
Problems with DNS Persist Mode and Let's Encrypt #7302
|
I'm getting an error trying to use DNS Persist Mode with Let's Encrypt (other challenge methods are working fine). I also want this to be a wildcard certificate. Set Let’s Encrypt as the Default CA: Get the DNS Persist Mode TXT record value: I get a result like this: I create the DNS TXT record. I issue the certificate: Can anyone advise as to what I'm doing wrong? |
Replies: 1 comment 1 reply
|
You're not doing anything wrong on the DNS side. That error comes from the CA, not from your TXT record. acme.sh asks the CA for the authorization of So Let's Encrypt's production endpoint ( What you can do:
A quick way to check later whether production supports it: the same |
You're not doing anything wrong on the DNS side. That error comes from the CA, not from your TXT record. acme.sh asks the CA for the authorization of
example.com, looks for a challenge of the type you requested, and prints what the CA actually offered:So Let's Encrypt's production endpoint (
acme-v02.api.letsencrypt.org) isn't offeringdns-persist-01for your order. The TXT record is never even checked. Let's Encrypt announced the challenge type in February (dns-persist-01) with a staged rollout, staging first and production later. Until production offers it, acme.sh can't use it there.What yo…