Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

What came first: the CNAME or the A record?

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Sebastiaan Neuteboom
Word Count
2,070
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

On January 8, 2026, a routine update to the 1.1.1.1 DNS service aimed at reducing memory usage inadvertently caused widespread DNS resolution failures due to a change in the order of CNAME records in DNS responses. This incident highlighted a longstanding ambiguity in DNS protocol specifications, particularly regarding the sequence in which CNAME records should appear relative to other records, an issue rooted in the language of RFC 1034 from 1987. While most modern software is unaffected by the order of DNS records, some implementations, such as Linux's glibc and certain Cisco switches, rely on CNAMEs preceding other records, leading to failures when this order was altered. The incident prompted a reversion of the change and inspired a proposal for a new Internet-Draft aimed at clarifying DNS behavior, which, if accepted, would lead to a formal RFC to eliminate such ambiguities in the future.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.