Skip to main content
There was a problem loading the comments.

CAA DNS record: allow Let’s Encrypt and fix “CAA record prevents issuance”

Support Portal  »  Knowledgebase  »  Viewing Article


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

  1. Log in to Plesk.
  2. Go to Websites & Domains → DNS Settings.
  3. Click Add Record and select CAA.
  4. Fill in the values (for example, tag: issue, CA domain: letsencrypt.org).
  5. 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).

Share via
Did you find this article useful?  

Related Articles


Comments

Add Comment

Replying to