[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 16:52:33 CET 2012


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






More information about the Devel mailing list