Dns01Precondition #757
Replies: 1 comment 2 replies
-
Yes, it'll need long term access. The ACME process means that the certificate authority (LetsEncrypt) needs to verify that you own the domain. The certificate only lasts for 90 days though (shorter lifetime = better security), so should be renewed before expiry. When the CA issues the renewed certificate it'll again need this challenge to be satisfied (proving you still own that domain - as the domain could have been sold on in the intervening time). This same question is handled in LetsEncrypt's own forum: https://community.letsencrypt.org/t/will-renewal-always-require-new-dns-acme-challenge-txt/ Note: Strictly speaking, "constant" access isn't required and the TXT record doesn't need to be constantly present - access is only required when a certificate is being created or renewed to ,manage the TXT record, and the TXT record created using that access is only present until the challenge is successful after which it's deleted - so in theory you could grant access 1 day a month and do all your renewals in one go then / something like that... But that's a lot more effort for a worse solution, so you don't want to go down that path. |
Beta Was this translation helpful? Give feedback.
-
Hi,
Thanks for your contribution.
I would like to ask about DNS precondition check. Does Acmebot require constant access to the DNS zone? or is it only required for initial DNS challenge? I have an requirement from customer who does not want to keep constant access between Azure Function to their DNS zone.
Beta Was this translation helpful? Give feedback.
All reactions