I wish to use Certbot with my nginx server and I want to use DNS-01 for validation. When I run certbot at the moment it is trying to use HTTP which I do not want to use. I then want it to auto-renew the certificates.
I have had a look at the documentation, but my Linux-fu isn’t very good
Could someone kindly point me in the right direction please?
For DNS-01 to work in an automated fashion, you will need to have an ACME client that supports a DNS API plugin that works with your DNS provider.
#1: See if your DNS provider has an API to update DNS zone entries.
If NO (to
#1), stop and you will have to do it manually or introduce an alternate DNS provider/system to handle the DNS authentication challenges.
If YES (to
#2. Finding the right ACME client
This will require matching the ACME client to your specific O/S (and version) and the DNS API plugin support. You can start here for that:
Last updated: January 14, 2019 | See all Documentation
Let’s Encrypt uses the ACME protocol to verify that you control a given domain name and to issue you a certificate. To get a Let’s Encrypt certificate, you’ll need to choose a piece of ACME...
And, of course, return here with any further questions or problems that you may encounter.
[ hopefully few - and simple ones ]
Thanks rg. I do not believe that our DNS provider has an API.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.