Re: SIP Configuration Framework uses underscore in SIP URI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Very good catch.


On Dec 10, 2008, at 11:23 AM, Brett Tate wrote:

RFC 3261 section 19.1.2 disallows escaping hostname.

"Note that character escaping is not allowed in the host component of a
SIP or SIPS URI (the % character is not valid in its expansion).  This
is likely to change in the future as requirements for Internationalized Domain Names are finalized. Current implementations MUST NOT attempt to
improve robustness by treating received escaped characters in the host
component as literally equivalent to their unescaped counterpart.  The
behavior required to meet the requirements of IDN may be significantly
different."

-----Original Message-----
From: sipping-bounces@xxxxxxxx
[mailto:sipping-bounces@xxxxxxxx] On Behalf Of Robert Sparks
Sent: Wednesday, December 10, 2008 12:01 PM
To: Geir Arne Sandbakken
Cc: sipping@xxxxxxxx
Subject: Re:  SIP Configuration Framework uses
underscore in SIP URI

Geir is correct that _ can't appear bare in the hostname part
of a SIP URI.

It can appear %-escaped.

Is that what the profile should be using?

RjS

On Dec 2, 2008, at 9:32 AM, 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.

Geir Arne
_______________________________________________
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

_______________________________________________
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

_______________________________________________
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

_______________________________________________
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

[Index of Archives]     [IETF Announce]     [IETF Discussion]     [Linux SCSI]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Big List of Linux Books]

  Powered by Linux