7
YXRRSet
RR Set Exists When It Should Not
Core RCODERFC 2136
YXRRSet (7) means a resource record set exists when the DNS UPDATE prerequisite required it to not exist. Returned in DNS UPDATE responses when the condition 'this RRset must not exist' was specified but the RRset is present. Specific to dynamic DNS update operations.
RCODE
7
Name
YXRRSet
Standard
RFC 2136
Description
YXRRSet is similar to YXDomain but at the resource record set level. While YXDomain checks for name existence, YXRRSet checks for RRset existence. A DNS UPDATE might include a prerequisite 'there must be no AAAA records for this name' before adding one. If AAAA records already exist for that name, the server returns YXRRSet. This enables atomic conditional operations in DNS update protocols.
Common Causes
- –DNS UPDATE prerequisite 'RRset must not exist' failed – RRset already exists
- –Conditional DNS update to add records already present