Hi! I have a problem with a server I imported from cPanel to virtualmin. Whenever I request a SSL certificate using Let’s Encrypt I get this error:
Domain: theajurina.com
Type: unauthorized
Detail: No TXT record found at _acme-challenge.theajurina.com
I created a DNS record called _acme-challenge with the correct IP in the record, but it still says it hasn’t found anything. After the certificate request the TXT record I made is gone.
Does anyone know how to get this fixed so I can create SSL records? Thanks in advance!
SSL records aren’t a thing. You want certificates ?
Not sure how Virtualmin does the DNS-01 challenge. I suspect it hands over to certbot. A good place to check is to see if certbot configuration for DNS-01 based challenges, not sure this is something VirtualMin exposes. (e.g. I haven’t seen a place to enter rdnc key for example) then again it could all be internal to virtualmin if it is its own DNS server.
One thing to try as a fall back is the http-01 challenge. Check /etc/letsencrypt/renewal/theajurina.com.conf has authenticator = webroot and then renew.