DNS Status Codes
The hierarchical naming system for computers and services on the Internet. DNS response codes (RCODEs) indicate query results.
View Specification →0-23 DNS Response Codes (RCODEs)
IANA-registered DNS response codes.
No error condition. The query completed successfully and the response contains the requested data.
Format error. The name server was unable to interpret the query due to a malformed DNS message.
Server failure. The name server encountered an internal error while processing the query.
Non-Existent Domain. The queried domain name does not exist in the DNS namespace.
Not Implemented. The name server does not support the requested query type or operation.
Query refused. The name server refuses to perform the requested operation for policy reasons.
Name Exists when it should not. Used in dynamic updates to indicate a name that should not exist already has …
RR Set Exists when it should not. A resource record set exists that the update prerequisite says should not.
RR Set that should exist does not. A required resource record set is missing from the zone.
Server Not Authoritative for zone, or Not Authorized. The server is not authoritative for the zone named in the Zone …
Name not contained in zone. A name used in the Prerequisite or Update section is not within the zone denoted …
DSO-TYPE Not Implemented. The DNS Stateful Operations (DSO) type in the request is not supported by the server.
Bad OPT Version or TSIG Signature Failure. Either the EDNS version in the OPT record is not supported, or the …
Key not recognized. The TSIG key name in the message is not configured on the server.
Signature out of time window. The TSIG signature timestamp is outside the allowed clock skew, indicating a time synchronization issue.
Bad TKEY Mode. The TKEY mode field contains a value not supported by the server.
Duplicate key name. The key name in a TKEY negotiation is already in use or conflicts with an existing key.
Algorithm not supported. The cryptographic algorithm specified in the TKEY or SIG record is not supported by the server.
Bad truncation. The TSIG record was truncated in a way that makes it impossible to verify the message signature.
Bad or missing server cookie. The DNS COOKIE option in the request is absent, malformed, or does not match the …