[Freeswitch-dev] Sofia SIP doesn't handle fetching registrations
Michael Jerris
mike at jerris.com
Sun Nov 16 16:06:53 PST 2008
There is an open bug on this but no one has seemed to care enough
about it as few clients actually do this:
http://jira.freeswitch.org/browse/MODENDP-86
We would be happy to look at patches to address this.
Mike
On Nov 16, 2008, at 3:01 PM, Iñaki Baz Castillo wrote:
> Hi, a SIP client can get its current registrations by sending a normal
> REGISTER but wituh no "Contact" header, as RFC 3261 says:
>
> ------------
> 10.2.3 Fetching Bindings
>
> A success response to any REGISTER request contains the complete
> list
> of existing bindings, regardless of whether the request contained a
> Contact header field. If no Contact header field is present in a
> REGISTER request, the list of bindings is left unchanged.
> -------------
>
> But when FreeSwitch receives a REGISTER with no Contact it returns
> an error
> and sends "500" error to the SIP client:
>
> 2008-11-16 20:29:27 [ERR] sofia_reg.c:960
> sofia_reg_handle_sip_i_register()
> NO CONTACT!
>
> This is wrong obviosly.
More information about the Freeswitch-dev
mailing list