8
NXRRSet
RR Set That Should Exist Does Not
Core RCODERFC 2136
NXRRSet (8) means a resource record set that the DNS UPDATE required to exist does not exist. The update included a prerequisite 'this RRset must exist' but the named RRset is absent. Like YXRRSet, this is specific to dynamic DNS update operations.
RCODE
8
Name
NXRRSet
Standard
RFC 2136
Description
NXRRSet is returned when a DNS UPDATE prerequisite specifying that an RRset must exist is violated. For example, a client might want to update an A record only if a CNAME record of the same name already exists – a conditional modification. If the CNAME does not exist, the server returns NXRRSet and the update is not applied. This allows DNS UPDATE clients to implement compare-and-swap semantics.
Common Causes
- –DNS UPDATE prerequisite 'RRset must exist' failed – RRset is absent
- –Conditional DNS update referencing a record that was deleted