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

Andreas Granig agranig at sipwise.com
Wed Mar 12 13:38:12 CET 2008


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




More information about the Users mailing list