[OpenSIPS-Users] [OpenSER-Users] Adding "Reason: SIP ; cause=200" header when CANCEL in forking scenarios
Zahid Mehmood
zm23 at columbia.edu
Tue Feb 9 16:01:42 CET 2010
Hi,
Wondering what was the end result of this.
Was this put in as a feature request? or is it implemented already?
Thanks.
--
Zahid
On Jan 21, 2008, at 11:26 AM, Bogdan-Andrei Iancu wrote:
> Hi Iñaki,
>
> Right now this RFC is not supported, but it is very doable - you just
> need somebody to do it :).
>
> Just go for a feature request.
>
> Regards,
> Bogdan
>
> Iñaki Baz Castillo wrote:
>> Hi, according to RFC 3326 [1] (Reason Header):
>>
>> 3.1 Call Completed Elsewhere
>>
>> A proxy forks an INVITE request and one of the branches returns a 200
>> (OK). The forking proxy includes this status code in a Reason header
>> field in the CANCEL request that it sends to the rest of the
>> branches.
>>
>> Reason: SIP ;cause=200 ;text="Call completed elsewhere"
>>
>>
>> With this behaviour, if an AoR is registered in two phones and one of them
>> answers a call, that call will not appear as MISSED in the other phone (if
>> the phone supports "Reason" headers).
>>
>>
>> Is it possible OpenSer to add this header when cancelling the rest of ringing
>> branches?
>> If not, do you think it could be a feature request?
>>
>>
>>
>>
>>
>> [1] http://www.faqs.org/rfcs/rfc3326.html
>>
>>
>>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list