[OpenSIPS-Devel] [GRUU] +sip.instance parameter is missing in 200 OK for REGISTER
Saúl Ibarra Corretgé
saul at ag-projects.com
Tue Mar 20 17:31:37 CET 2012
Hi,
I wrote a patch for this, it works :-) Since I guess you guys are busy with the release I can commit it myself if you give me the green light ;-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: registrar_sip_instance.diff
Type: application/octet-stream
Size: 1071 bytes
Desc: not available
URL: <http://lists.opensips.org/pipermail/devel/attachments/20120320/0b8a4558/attachment.obj>
-------------- next part --------------
Regards,
On Mar 20, 2012, at 4:52 PM, Sa?l Ibarra Corretg? wrote:
> Hi,
>
> When a REGISTER is sent with a +sip.instance parameter in the Contact header OpenSIPS will store it and generate the public and temporary GRUUs, but it will *not* return that parameter in the 200 OK response to the client. This is a bug, the client needs it in order to know which of the returned contact headers (since there could be many) is the one matching *this* registration.
>
> For reference: RFC 5627, sec 5.2: "... if the registrar has stored an instance ID associated with that contact, that instance ID is returned as a Contact header field parameter..."
>
>
> Regards,
>
> --
> Sa?l Ibarra Corretg?
> AG Projects
>
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
--
Sa?l Ibarra Corretg?
AG Projects
More information about the Devel
mailing list