NOERROR
DNS response code 0: the query was answered successfully, though the answer set may still be empty.
NOERROR (RCODE 0) is the DNS response code returned when a query completes successfully. Importantly, NOERROR does not always mean "data was found." A NOERROR response with zero answer records (sometimes called NODATA) means "the name exists, but no record of the type you asked for exists for it." For example, querying for an AAAA record on an IPv4-only host typically yields NOERROR with no answers, not NXDOMAIN. Confusing NOERROR/NODATA with NXDOMAIN is a frequent source of debugging dead ends.
Reference
Related terms
See also
Referenced on
- Build a DNS Resolver from Scratch in Node.js
- Build a DNS Resolver from Scratch in Python
- DNS Troubleshooting Tools: What the Pros Actually Use
- How DNS Queries Work: A Developer's Guide to the DNS Protocol
- The Complete dig Command Guide: Every Flag and Option Explained
- What Is NXDOMAIN? Understanding the 'Domain Does Not Exist' DNS Response
- What Is SERVFAIL? Understanding DNS Server Failure Responses