Glossary / CAA record

CAA record (CA authorization)

A CAA record (certification authority authorization) states which certificate authorities are allowed to issue SSL certificates for your domain. It is essentially a whitelist, for example "only Let's Encrypt may issue certificates." It protects the domain from someone getting a rogue or fraudulent certificate.

Check your site

>

Before issuing a certificate, a well-behaved certificate authority checks the domain's CAA record. If its name is not listed, it refuses. This lets the domain owner centrally control who is even allowed to make HTTPS certificates for it.

The record carries a tag (issue for regular certificates, issuewild for wildcards) and the authority's name, such as letsencrypt.org. You can add several CAA records for several allowed providers. The iodef tag also lets you give an address for reports of unauthorized issuance attempts.

CAA is optional: without it, any authority may issue. But it is recommended for security, especially on large domains. Just do not forget your own authority: if letsencrypt.org is missing from CAA, AutoSSL renewals will stop working.

Example

example.com.  3600  IN  CAA  0 issue "letsencrypt.org"

Common mistakes

Related terms

Found problems?

Slow hosting, SSL trouble or frequent downtime? Move to TomisHost: fast hosting with free SSL, daily backups and free migration help.

TomisHost hosting