[SR-Users] How to rewrite "tu" in CANCEL message ?

Julia juliabo at gmail.com
Thu Jan 31 12:02:05 CET 2013


OK, but a problem is in partially re-parsing of CANCEL.

ru = modified ru;
tu = original tu;
fu = original fu.
In this case 481 received from GW. 


INVITE  --> Kam   INVIRE --> 
ru=a			   ru=c	
tu=a			   tu=c
fu=b			   fu=d 	
<---100            <--- 100     
<---180            <---180
CANCEL  -->       CANCEL -->
ru=a                ru=c
tu=a                tu=a
fu=b                fu=b
               <--481 Call/Transaction does not exist

Thank you,

-----Original Message-----
From: sr-users-bounces at lists.sip-router.org
[mailto:sr-users-bounces at lists.sip-router.org] On Behalf Of Olle E.
Johansson
Sent: Thursday, January 31, 2013 10:52 AM
To: SIP Router - Kamailio (OpenSER) and SIP Express Router (SER) -
UsersMailing List
Subject: Re: [SR-Users] How to rewrite "tu" in CANCEL message ?

Unless you rewrote the To-URI in the INVITE, you really should not try to
change a CANCEL. It needs to be almost a copy of the matching INVITE.

/O
30 jan 2013 kl. 14:40 skrev Carsten Bock <carsten at ng-voice.com>:

> Hi,
> 
> probably the best way is to simply use the uac_replace_to-method from
> the uac module:
> 
> http://www.kamailio.org/docs/modules/devel/modules/uac.html#id2494560
> (tested with 3.3)
> 
> Kind regards,
> Carsten
> 
> 2013/1/30 Julia <juliabo at gmail.com>:
>> Hello all,
>> 
>> 
>> 
>> 
>> 
>> Is there any way to rewrite “tu” in CANCEL message in 3.2.1?
>> 
>> 
>> 
>> We use remove_hf / insert_hf   for INVITE’s “tu” modification before
>> t_relay.
>> 
>> 
>> 
>> It works fine, but it doesn’t work for CANCEL (INVITE re-parsing is
>> disabled).
>> 
>> 
>> 
>> Ths,
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>> 
> 
> 
> 
> -- 
> Carsten Bock
> CEO (Geschäftsführer)
> 
> ng-voice GmbH
> Schomburgstr. 80
> D-22767 Hamburg / Germany
> 
> http://www.ng-voice.com
> mailto:carsten at ng-voice.com
> 
> Office +49 40 34927219
> Fax +49 40 34927220
> 
> Sitz der Gesellschaft: Hamburg
> Registergericht: Amtsgericht Hamburg, HRB 120189
> Geschäftsführer: Carsten Bock
> Ust-ID: DE279344284
> 
> Hier finden Sie unsere handelsrechtlichen Pflichtangaben:
> http://www.ng-voice.com/imprint/
> 
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users


_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users at lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users




More information about the sr-users mailing list