[OpenSER-Devel] [ openser-Bugs-1801898 ] route-set bug in presence module

Klaus Darilion klaus.mailinglists at pernau.at
Tue Sep 25 15:03:28 CEST 2007



Juha Heinanen schrieb:
> SourceForge.net writes:
> 
>> I think the presence module updates the route set on in-dialog 
>> SUBSCRIBE.
> 
> i haven't not seen this myself yet, but it sounds severe, since
> proxies may not even add rr header to in-dialog requests.

I experienced a problem which looks like route set was updated. IMO RFC
3261 is to less clear on this point:


12.2.
...
> Requests within a dialog MAY contain Record-Route and Contact header 
> fields. However, these requests do not cause the dialog's route set 
> to be modified, although they may modify the remote target URI.

16.6. 4.
..
> If this request is already part of a dialog, the proxy SHOULD insert
> a Record-Route header field value if it wishes to remain on the path
> of future requests in the dialog.  In normal endpoint operation as
> described in Section 12, these Record- Route header field values will
> not have any effect on the route sets used by the endpoints.

It should insert Record-Route but it has no effect???

Nevertheless, it is clear that updating the route set is not allowed.

regards
klaus



More information about the Devel mailing list