[OpenSER-Users] Is it a bug? TM module is sending CANCEL requestregardlesswhat the script do with the From Header since 1.3.0

Bogdan-Andrei Iancu bogdan at voice-system.ro
Thu Mar 13 13:11:07 CET 2008


Andreas,

No, it will not, as CANCEL forms a separate transaction than the INVITE 
and the AVPs are per transaction.

Regards,
Bogdan

Andreas Granig wrote:
> Bogdan,
>
> Can you confirm that with onreply_avp_mode set to 1, the AVPs will also
> be available in CANCEL, or just in reply/branch/failure routes?
>
> Thanks,
> Andreas
>
> Bai Shi wrote:
>   
>> I think avp can be choose to preserve in the whole transaction by modparam of TM module.
>> Try your luck at onreply_avp_mode (integer)
>> But I do think if openser could take this over, it'll be a nice thing. Anyway openser has to store a copy of sip msg, then why not store the manipulated version? Just a piece of mind =)
>> Rgds,
>> Bai Shi
>>
>> -----Original Message-----
>> From: Andreas Granig [mailto:agranig at sipwise.com] 
>> Sent: 2008年3月12日 19:10
>> To: Bai Shi
>> Cc: Bogdan-Andrei Iancu; users at lists.openser.org
>> Subject: Re: [OpenSER-Users] Is it a bug? TM module is sending CANCEL requestregardlesswhat the script do with the From Header since 1.3.0
>>
>> Hi,
>>
>>     
>>> Actually it is different issue =P. You can manually change From in CANCEL in 1.2.2, however, in 1.3.0/1 even if you do manually modification, it won't work at all =).
>>>       
>> I see. Well, problem is that you normally do quite some processing in
>> INVITE, loading stuff from DB and so on, which then can for example end
>> up in the From header. So is there a way to preserve AVPs so they're
>> available in the CANCEL as well? Or do I manually have to fetch all that
>> stuff again for the CANCEL?
>>
>>     
>>> I think since TM module will take care of the uri rewriting, it should smart enough up replace the From/To/Contact headers correct?
>>>       
>> Agreed.
>>
>> Andreas
>>
>>     
>>> Rgds,
>>> Bai Shi
>>>
>>> -----Original Message-----
>>> From: Andreas Granig [mailto:agranig at sipwise.com] 
>>> Sent: 2008年3月12日 19:00
>>> To: Bogdan-Andrei Iancu
>>> Cc: Bai Shi; users at lists.openser.org
>>> Subject: Re: [OpenSER-Users] Is it a bug? TM module is sending CANCEL requestregardless what the script do with the From Header since 1.3.0
>>>
>>> Hi Bogdan,
>>>
>>>       
>>>> you say that in 1.3 (opposite to 1.2), the forwarded CANCELs preserve 
>>>> the received FROM hdr instead of using the changed FROM, right?
>>>>         
>>> I use 1.2.2 and I face the same issue. I do change the From in the 
>>> INVITE, but in CANCEL the unchanged header is sent out. Do I manually 
>>> have to replace From in the CANCEL as well, or should OpenSER 
>>> automatically take care of that?
>>>
>>> Andreas
>>>
>>>
>>>       
>>>> Regards,
>>>> Bogdan
>>>>
>>>> Bai Shi wrote:
>>>>         
>>>>> I’m not sure if it is a bug. Currently our set up need to do 
>>>>> masquerading on the From header for all invite requests. It used to 
>>>>> work okie when we process for the CANCEL request in the routing logic. 
>>>>> But after upgrading to openser 1.3.0, the TM module is sending CANCEL 
>>>>> out using local cached From info rather than the info processed by 
>>>>> uac_replace_from. May I know is this by design or it is a bug?
>>>>>
>>>>> Rgds,
>>>>>
>>>>> BS
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users at lists.openser.org
>>>>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>>>>   
>>>>>           
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.openser.org
>>>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>>>         
>
> _______________________________________________
> Users mailing list
> Users at lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>   





More information about the sr-users mailing list