2011/4/3 Peter Krebs <[email protected]>:
> I'm a little bit worried about the SIP servers that DO require that both
> URIs are equal, though. Just out of curiosity, do you know if they actually
> drop a request when a mismatch occurs? If so, wouldn't that be a violation
> of RFC3261, sec. 22.4, point 6.
6. RFC 2617 [17] requires that a server check that the URI in the
request line and the URI included in the Authorization header
field point to the same resource. In a SIP context, these two
URIs may refer to different users, due to forwarding at some
proxy. Therefore, in SIP, a server MAY check that the
Request-URI in the Authorization header field value
corresponds to a user for whom the server is willing to accept
forwarded or direct requests, but it is not necessarily a
failure if the two fields are not equivalent.
What I understand from this section is basically that a SIP server
should not require both Request-URI and Authorization "uri" field to
match as in various SIP scenarios both would not match.
--
Iñaki Baz Castillo
<[email protected]>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors