Skip to content
RU

CAA records in 2026: who guards a domain against a stray certificate

TL;DR. A CAA record stops an unrelated certificate authority issuing for your domain.

A CAA record stops an unrelated certificate authority issuing for your domain. It is free and set once — and still rare: in our measurement it appeared on 17.9% of .org domains, 9.4% of .com and just 1.6% of .ru, which is two domains out of a hundred and twenty-five.

A separate DNSSEC measurement produced the same gap. Two independent measurements point at one thing: Russian domains are weak at the DNS layer specifically, not at the server.

Check your domain's DNS →

What CAA is, and why almost nobody sets it

A CAA record in DNS lists the certificate authorities allowed to issue certificates for a domain. An authority is obliged to check it before issuing: if it is not listed, it must refuse.

The point is to stop an unrelated authority issuing a certificate for your domain — by mistake, on a forged request, or after an administrator’s mailbox is compromised. Without CAA nothing blocks such a request except the authority’s own internal procedures.

The record is free and set once. It nevertheless remains rare, and the numbers below show how rare.

How many domains set it

On 27 August 2026 we queried CAA records for domains users had brought to our tools, 150 per zone. The query was dig CAA against a public resolver, on the registrable name:

ZoneCheckedWith CAAShare
.org1342417.9%
.net1081816.7%
.com138139.4%
.ru12521.6%

In .ru the record appeared on two domains out of a hundred and twenty-five — six times rarer than in .com and eleven times rarer than in .org.

Sampling caveat: these are domains somebody chose to check, not a random slice of the zone. Comparing zones is sound — they were collected identically — but the .ru level cannot stand in for "the Russian web". One lookup per zone failed and is excluded from the counts.

Not a one-off but a property

Separately we measured DNSSEC signing — a different protection, but one that also lives in DNS and also depends on the registrar. The result points the same way:

ZoneDNSSECCAA
.org19.3%17.9%
.net10.1%16.7%
.com8.8%9.4%
.ru0.8%1.6%

Two independent measurements, different records, different mechanisms — and the same gap. That is no longer a coincidence but a property: Russian domains are weak specifically at the DNS layer, not at the server. On TLS, as a reminder, .ru runs level with .com.

The explanation consistent with both: DS and CAA are both set through the registrar’s control panel. Where no field exists for them, the owner simply cannot finish the job however much they know about it. TLS configuration does not depend on the registrar, and there the gap is absent.

Who gets authorised

Among domains that do carry the record, the most frequently authorised are: in .org — Let’s Encrypt (33 mentions), Google Trust Services (20), DigiCert (19); in .com — Let’s Encrypt (14), DigiCert (12), Google Trust Services (10); in .net — Let’s Encrypt (22), Google Trust Services (13).

We give no breakdown for .ru: only two domains carry the record, and any share computed on that base would be meaningless.

A domain usually authorises several authorities at once, which is why mentions outnumber domains.

What a site owner should do

  1. Check whether you have one. It shows up in the DNS lookup alongside the domain’s other records.
  2. Set it if your registrar’s panel allows. The minimal form is one line authorising the authority you use. List every authority you might need, including a fallback: a domain that authorised only one will not get a certificate from another in a hurry.
  3. Remember subdomains. The check walks up the tree, so a record at the second level applies below it — but a subdomain needing a different authority needs its own record.
  4. Look at DNSSEC while you are there. Both records are set in the same place for the same reason; a panel that offers one usually offers the other.
A / AAAAIPv4 and IPv6 host addresses
MX RecordsDomain mail servers
TXT / SPFVerification & anti-spoofing
NS / SOAName servers & zone authority

Why teams trust us

12
DNS record types
SPF+DKIM
email protection
<1s
DNS response
3
check regions

How it works

1

Enter domain

2

Select record type

3

Get DNS response

What are DNS Records?

DNS (Domain Name System) translates domain names into IP addresses. DNS records are instructions that define where to route traffic, email, and how to verify domainownership.

Complete Lookup

Query all record types — A, AAAA, MX, NS, TXT, CNAME, SOA — in a single request.

Instant Results

Direct queries to authoritative servers. Results in milliseconds, no caching.

Security Checks

SPF, DKIM, and DMARC analysis to evaluate email protection against spoofing and phishing.

Export & History

Save check results. Compare DNS records before and after registrar changes.

Who uses this

DevOps

DNS check after deploy

Email marketers

SPF/DKIM/DMARC audit

SEO

DNS config audit

Sysadmins

DNS zone control

Common Mistakes

Missing SPF recordWithout SPF, emails may land in spam. Add a v=spf1 TXT record.
Single NS serverIf the only NS fails, the domain becomes unreachable. Use at least 2 NS servers.
CNAME conflicting with other recordsCNAME cannot coexist with MX or TXT on the same name — this violates RFC.
TTL set too highWith 86400s TTL, DNS changes take a full day. Lower TTL to 300 before migrations.
Missing PTR recordMail servers check PTR. Without it, emails may be rejected.

Best Practices

Set up SPF + DKIM + DMARCThe trio of records that protects your email from spoofing and improves deliverability.
Use 2+ NS serversDistribute NS servers across different networks for redundancy.
Lower TTL before migrationSet TTL to 300 at least 24-48 hours before an IP change for fast propagation.
Verify DNS after changesAfter updating records, confirm changes propagated correctly and no errors remain.
Add a CAA recordCAA restricts which Certificate Authorities can issue SSL certificates for your domain.

Get more with a free account

DNS check history, API keys and DNS change monitoring.

Sign up free

Learn more

Frequently Asked Questions

Is CAA required?

No, not required but recommended. Without CAA any CA can issue a cert for your domain (given successful domain validation).

How do I add a CAA record?

In DNS zone: example.com. IN CAA 0 issue "letsencrypt.org". Wildcard: 0 issuewild "letsencrypt.org".

What if CAA blocks a legitimate CA?

Clear cache on CA accounts + add CAA for the new CA. Propagation is usually 1-24 hours.

How to check my CAA?

Enterno DNS → type CAA. Or dig CAA example.com.

Try the live tool that powered this guide

Free plan — 10 monitors, checks every 5 min, no card required. Upgrade for 1-minute interval and multi-region monitoring.