I found two mistakes in my post: 1. first action: "$" missing <action application="deflect" data="sip:conf_t0_2@10.79.21.108?Replaces=${sip_call_id}" /> 2. Log entry - this one is correct: EXECUTE sofia/internal/+48399500015@neofon.tp.pl deflect(sip:conf_t0_2@10.79.21.108?Replaces=BW130358011041111-381482516@10.8.80.100;to-tag=NUm5tvU3X15aF;from-tag=1253648243-1320408238012-) The rest is still valid. Mariusz Dnia 4-11-2011 o godz. 14:39 Mariusz Czulada napisaĆ(a):
Hi All,
I have a problem with my FSW instance (version 1.0.7 on RHER 5.6 64bit). Freeswitch does not allow to pass 'to-tag' or 'from-tag' in addition to "Replaces=" while deflecting a call.
This action works:
<action application="deflect" data="sip:conf_t0_2@10.79.21.108?Replaces={sip_call_id}" />
The session I try to deflect is set from Broadworks 16 via ALU IMS core (ISC 5450). Our supplier claims that to successfully handle REFER from FSW, Refer-To header should include also 'to-tag' and 'from-tag'. Example I got looks like this:
Refer-To: sip:conf_t0_2@10.79.21.108?Replaces=1387BD211B831526@172.16.10.114;to-tag=1728507150-1263982355499;from-tag=xUDOxkDMyYD
But when I set action to:
<action application="deflect" data="sip:conf_t0_2@10.79.21.108?Replaces=${sip_call_id};to-tag=${sip_to_tag};from-tag=${sip_from_tag}" />
in cosole log I can find:
EXECUTE sofia/internal/+48399500015@neofon.tp.pl deflect(sip:conf_t0_2@10.79.21.108?Replaces=BW131151222041111-105561828@10.8.80.100;from-tag=139928099-1320408711222-)
and FSW freezes until other side issues BYE.
Is this a problem on my side (like different action is needed or some vars should be set)? Or is it related to FSW/mod_sofia (source)?
TIA for your help or suggesions,
Mariusz
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org