← All fix guides
DNS · Fix guide

Conflicting CNAME records

CNAME
Canonical Name

A CNAME should not coexist with A, AAAA, MX, TXT or other data at the same DNS name.

The concept

What is a CNAME?

A CNAME makes one DNS name an alias of another. DNS rules normally prevent that alias from sharing the same name with address, mail, TXT or other records because the two sources of truth would conflict.

Recommended action

What to do next

  1. Inspect the records at the exact affected name.
  2. Keep the CNAME or the other records, not both.
  3. For an apex domain, use your provider’s supported ALIAS/ANAME feature instead.
Confirmation

How to verify the fix

Query the affected name for every record type after the change.

Interpret carefully

When this result may be wrong

Some DNS providers flatten an apex CNAME and expose it as address records; that supported behaviour can look like a conflict.

Ready to check again?

Run a fresh report after DNS caches and platform changes have had time to update.

Check a domain