There is no need to resort to doctrinal arguments about MUST/SHOULD, or imagine that the RFC6844 tail can wag the RFC1035 dog.
Mark A's objection really points a fundamental contradiction in RFC6844 itself. RFC6844: 5.1.1. Canonical Presentation Format The canonical presentation format of the CAA record is: [snip] Tag: Is a non-zero sequence of US-ASCII letters and numbers in lower case. [I assume "non-zero" really means "non-empty"] is incompatible with the text in 5.1: Tag: The property identifier, a sequence of US-ASCII characters. Tag values MAY contain US-ASCII characters 'a' through 'z', 'A' through 'Z', and the numbers 0 through 9. Tag values SHOULD NOT contain any other characters. Matching of tag values is case insensitive. Tag values submitted for registration by IANA MUST NOT contain any characters other than the (lowercase) US-ASCII characters 'a' through 'z' and the numbers 0 through 9. which not only appears to imply the existence of two distinct species of tag identifiers, but has the bizarre consequence that not all tag identifiers are exactly representable using the canonical format prescribed by section 5.1.1 The same form of words, or at least compatible words, should be used in both places. RFC6844 offers no justification for case folding, so specifying exact matching would make the whole issue go away. Dick Franks ________________________ On 10 March 2016 at 20:34, Mark Andrews <ma...@isc.org> wrote: > > I believe the erratra below was rejected incorrectly. > >
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop