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:[EMAIL PROTECTED] > Sent: 2008年3月12日 19:10 > To: Bai Shi > Cc: Bogdan-Andrei Iancu; [email protected] > 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:[EMAIL PROTECTED] >> Sent: 2008年3月12日 19:00 >> To: Bogdan-Andrei Iancu >> Cc: Bai Shi; [email protected] >> 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 >>>> [email protected] >>>> http://lists.openser.org/cgi-bin/mailman/listinfo/users >>>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.openser.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://lists.openser.org/cgi-bin/mailman/listinfo/users
