CAA DNS record: allow Let’s Encrypt and fix “CAA record prevents issuance”
- 20.02.2026 00:57
-
- dns
- domain
- let's encrypt
- security
- ssl
- troubleshooting
What is a CAA record?
A CAA (Certificate Authority Authorization) record is a DNS record that lists which Certificate Authorities (CAs) are allowed to issue SSL certificates for your domain. If a CA – for example Let’s Encrypt – is not allowed by the record, it refuses to issue or renew certificates, and Plesk shows the error “CAA record prevents issuance”.
When you need to check CAA
- Let’s Encrypt issuance/renewal fails in Plesk.
- You recently added CAA records for security and certificates stopped renewing.
- You moved DNS to another provider and copied old DNS records.
Where to add CAA records
- If your DNS is managed in Plesk (domain uses GARMTECH nameservers), add the record in Plesk → DNS Settings.
- If your domain uses external DNS (for example, Cloudflare), add the record there.
CAA values for Let’s Encrypt
Let’s Encrypt uses the CA domain letsencrypt.org.
To allow standard certificates, add a CAA record with the value:
0 issue "letsencrypt.org"
To also allow wildcard certificates (optional):
0 issuewild "letsencrypt.org"
If you also use a paid SSL provider, you can add additional CAA “issue” entries for their CA domain as well.
Add a CAA record in Plesk
- Log in to Plesk.
- Go to Websites & Domains → DNS Settings.
- Click Add Record and select CAA.
- Fill in the values (for example, tag: issue, CA domain: letsencrypt.org).
- Click OK, then click Update to apply changes.
After updating CAA
- Wait for DNS propagation (often quick, sometimes up to 24 hours).
- Retry issuing/renewing the certificate in Plesk (SSL/TLS Certificates or Let’s Encrypt extension).
Related Articles
Comments
Add Comment