On Tue, 2008-12-02 at 16:32 +0100, Geir Arne Sandbakken wrote: > The Local-Network profile in the framework requires "_sipuaconfig" > concatenated with the local network domain to be used as the host part > of the Request URI. > > Our SIP stack does not view this as valid SIP URI, and rejects the > message. AFAICC RFC 3261 seems to agree with our parser. > > IMHO, using underscores in DNS host for finding services related names > in DNS queries is one thing. Changing the grammar of a SIP URI > potentially breaking parsers is quite another matter. Yes, that seems to be a problem. There was a discussion starting at http://www.ietf.org/mail-archive/web/sip/current/msg00966.html regarding adding "_" and other characters to the allowed set of characters in host-parts of SIP URIs, but it was inconclusive. It seems that the use of "_sipuaconfig" prefixing a domain name was introduced in regard to looking up DNS A records. (This is a valid extension of current practice.) But at some point, this was transitioned into being the request-URI of a SUBSCRIBE. And as you say, that's not syntactically valid. Interestingly, "_" has no reserved uses in RFC 3261 section 25.1, so we could extend the grammar to allow it in host names with no ill effects. Dale _______________________________________________ Sipping mailing list https://www.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@xxxxxxxxxxxxxxx for questions on current sip Use sip@xxxxxxxx for new developments of core SIP