FAQs

How to add a CAA record to authorize Sectigo to issue certificates for your domain

Overview 

By the end of this article, you will be able to add a Certification Authority Authorization (CAA) record to your Domain Name System (DNS) so that Sectigo is authorized to issue certificates for your domain. A CAA record tells a certificate authority (CA) whether it may issue a certificate for your domain before issuance, which helps you enforce your organization’s certificate policies and reduce exposure to mis-issuance. This article defines CAA records, lists the domain names and property tags that authorize Sectigo, gives the steps to add a CAA record and resolve CAA check pre-sign failures, identifies the DNS servers that support CAA, and explains how Sectigo applies CAA checks to Secure/Multipurpose Internet Mail Extensions (S/MIME) certificate issuance. 

What is a CAA record? 

A Certification Authority Authorization (CAA) record is a Domain Name System (DNS) record that specifies which certificate authorities (CAs) are allowed to issue certificates for your domain. Its purpose is to give domain owners control over certificate issuance and to reduce exposure to vulnerabilities in CA validation systems. 

Before issuing a certificate, a CA checks your domain’s CAA records and denies the request if it is not listed. If no CAA record is present, any CA may issue a certificate for the domain. CAA records can apply to an entire domain or to specific hostnames, are inherited by subdomains, and can govern single-name certificates, wildcard certificates, or both. 

Two dates set the context for CAA enforcement: 

  • Since September 8, 2017, all certificate authorities have been required to check CAA DNS records before issuing SSL certificates. 
  • Since September 15, 2024, Sectigo has enforced CAA lookups for publicly trusted S/MIME certificates, following the “SHOULD” requirement of the CA/Browser (CA/B) Forum. 

Which domain names authorize Sectigo? 

To authorize Sectigo, your Certification Authority Authorization (CAA) record must reference a Sectigo-recognized domain name in the correct property tag. Sectigo recognizes the following domain names as authorizing it to issue certificates: 

Property tag 

Applies to 

Recognized domain names 

issue 

SSL/TLS certificates 

 

issuewild 

Wildcard SSL/TLS certificates 

 

issuemail 

S/MIME certificates 

 

How to add a CAA record to authorize Sectigo 

Adding a Certification Authority Authorization (CAA) record for a Sectigo-recognized domain resolves CAA check pre-sign failures and authorizes Sectigo to issue certificates. For detailed help accessing and editing your records, contact your domain registrar. 

  1. Open your domain’s Domain Name System (DNS) zone file. 
  1. Add a CAA record for each certificate type you need, under $ORIGIN yourdomain.com. See valid CAA resource record values in the DNS server sections below. 
  1. Save the zone file and allow time for DNS propagation. 

Example zone file entries: 
 
Figure 1: Example CAA record entries used to authorize Sectigo certificate issuance. 

 
$ORIGIN yourdomain.com 

CAA 0 issue "sectigo.com" 

CAA 0 issuewild "sectigo.com" 

CAA 0 issuemail "sectigo.com" 

A single CAA record at the domain level applies to all hosts and subdomains (for example, www.yourdomain.com, shop.yourdomain.com, and checkout.yourdomain.com). 

To verify success, request or retry your certificate. If the CAA record is published correctly, the CAA check pre-sign failure no longer occurs and issuance proceeds. 

DNS servers that support CAA records 

The following Domain Name System (DNS) servers support Certification Authority Authorization (CAA) records for SSL certificates. For versions earlier than those listed, use Request for Comments (RFC) 3597 syntax where noted. 

DNS server 

Minimum native CAA support 

Notes 

BIND 

9.9.6 

Prior to 9.9.6, use RFC 3597 syntax 

NSD 

4.0.1 

Prior to 4.0.1, use RFC 3597 syntax 

PowerDNS 

4.0.0 

— 

Knot DNS 

2.2.0 

— 

Google Cloud DNS 

Supported 

Use generic format 

DNSimple 

Supported 

Use generic format 

Standard zone file format 

For BIND (9.9.6+), PowerDNS (4.0.0+), NSD (4.0.1+), and Knot DNS (2.2.0+): 

sectigo.com. IN CAA 0 issue "sectigo.com" 

Generic format 

For Google Cloud DNS and DNSimple: 

0 issue "sectigo.com" 

For additional reference, see RFC 6844. 

How Sectigo applies CAA checks to S/MIME issuance 

Starting September 15, 2024, before issuing a Secure/Multipurpose Internet Mail Extensions (S/MIME) certificate that certifies an email address, the certificate authority (CA) should check for a Relevant Resource Record Set (RRSet). This check became mandatory on March 15, 2025. Sectigo follows the “SHOULD” requirement as of September 15, 2024. 

CAA behavior differs between certificate types: 

  • For S/MIME, the check applies to the domain part of each email address — the suffix of the SAN.rfc822Name value, after the “@” — and inspects the issuemail property. Here, SAN means Subject Alternative Name. 
  • For SSL, the check applies to the entire Fully Qualified Domain Name (FQDN), which is the full SAN.dNSName value, and inspects the issue and issuewild properties. 

Sectigo does not currently support parameters that let domains further restrict issuance. 

Expected outcomes for S/MIME certificates 

The following outcomes apply specifically to S/MIME issuance, based on the Relevant Resource Record Set (RRSet): 

Relevant RRSet condition 

S/MIME issuance 

The RRSet is empty 

Allowed 

The RRSet contains no issuemail property 

Allowed 

The RRSet has multiple issuemail properties — one matching the CA’s issuer domain name and one not 

Allowed 

The RRSet has a single issuemail property with an empty issuer domain name 

Prohibited 

The RRSet has a malformed issuemail property that does not conform to Augmented Backus-Naur Form (ABNF) syntax 

Prohibited 

The RRSet sets the critical flag for a CAA property the CA does not support 

Prohibited 

For issuemail property examples, see RFC 9495. Contact your domain registrar to confirm whether CAA record support for S/MIME certificates is available. 

 

 

Similar questions 

  • How do I resolve a CAA check pre-sign failure for my domain? 
  • What CAA record do I need to add to authorize Sectigo? 
  • Why is my certificate request being blocked by a CAA record? 
  • Does Sectigo check CAA records for S/MIME certificate issuance? 
  • Which DNS providers support CAA records? 

 

 

Need assistance?

Contact our team for help with your purchase or issuing your certificate.

Live chat

Call us today