Thanks, Paul. At Thu, 08 Jan 2015 06:06:10 -0800, Paul Vixie wrote: > > yup. and true to my words, that url will work in some places, and not > in others. as a local-seeming name it will often be tried with search > lists first, which might find a dk.vix.com or whatever locally, and it > will often not be tried as a dns name,
Indeed, but that's not what I'm getting at. > since the definition of a "host" in rfc 952 > and elsewhere is label . label [. label] ...". The relevant specification in 952 (at http://tools.ietf.org/html/rfc952) seems to be <hname> ::= <name>*["."<name>] which, IIUC, corresponds to "label [. label] ...". After some moments' doubt, I noticed that other nearby use of the "*" notation is consistent only with an interpretation of "zero or more instances of the following construct" as, for example, in <protocol list> ::= <protocol spec> *["," <protocol spec>] As for "and elsewhere", I've followed the "Obsoleted/Updated By" reference tree from 952 (1123, 1349, 2181, 5321, 5966, 2474, 2535, and onwards), and can't find where a restriction to a minimum of two labels for a hostname is introduced. I'll be glad to learn that I've missed something. > i am never cheerful about things that work differently depending on > what OS, what libraries, what browser, what ISP, or what search lists > and/or what dns content is "more local" to me. Me neither. 8-) Niall O'Reilly _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop