[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