Copied from https://github.com/each/draft-aname/issues/54 per Tony Finch.
The current draft specifies
We treat missing address records (i.e. NXDOMAIN or NODATA) the same successfully resolving as a set of zero address records, and distinct from "failure" which covers error responses such as SERVFAIL or REFUSED.
This is both undesirable for customers of DNS service providers (whose active sites will occasionally be inaccessible to some clients for $SOA_MINIMUM seconds), and operationally cumbersome because resolvers are not in a good position to synthesize the necessary SOA records for NXDOMAIN responses (e.g., example.com. ANAME example.invalid. alongside example.com. A 192.0.2.1). Tony suggested that this was to be "as much like CNAME as possible", but I disagree because unlike CNAME, ANAME can have sibling records which are therefore available for use.
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop