The weird and wonderful world of DNS LOC records
Apr 1, 2014John Graham-Cumming

Summary
This post details the debugging and resolution of an issue where Cloudflare's RRDNS server was not serving LOC records. The root cause was identified as a missing parser for the textual LOC record format, which needed to be converted into RRDNS's internal binary format. The author implemented a parser for the LOC text record type and associated tests, which has now been rolled out to production, enabling RRDNS to serve existing LOC records.
More from the DNS Infrastructure & Naming Conventions trail
- The keys to the Internet change on October 11, 2026. Are you ready?
- 1.1.1.1 now supports post-quantum DNSSEC, all 2,420 bytes of it
- How we saved 100 terabytes of memory by optimizing 1.1.1.1’s DNS cache
- BGP ORIGIN attribute manipulation and its impact on the Internet
- Cloudflare Internal DNS is now generally available