Re: [Freeswitch-users] Incomplete UPDATEs after Attended Transfer
Hi everyone, I'm trying to do attended transfers on my FS 1.5.14 box and have the endpoints receive UPDATE requests indicating that the identity of the other leg has changed. I installed the v1.5.14 tag from source and uncommented the following line of sip_profiles/internal.xml: <param name="NDLB-force-rport" value="true"/> Other than the above line, my configuration is completely vanilla. I have three extensions registered: 1000, 1007, 1006. My scenario is: - 1000 calls 1007 - 1000 calls 1006 - 1000 attended transfers 1007 to 1006 Here is my fs_cli with the following debugging options: sofia global siptrace on
sofia loglevel all 9 sofia tracelevel alert console loglevel debug fsctl debug_level 10
https://gist.github.com/joseph-onsip/de90a66afdf37994c334 After receiving the REFER, FS sends an UPDATE to the refer target, but not to the referee. Is there a configuration option I can set in order to have an UPDATE sent to the referee as well? Thanks, Joseph
What device is the Referee? On Tue, Dec 9, 2014 at 4:30 PM, Joseph Frazier <joseph@onsip.com> wrote:
Hi everyone,
I'm trying to do attended transfers on my FS 1.5.14 box and have the endpoints receive UPDATE requests indicating that the identity of the other leg has changed. I installed the v1.5.14 tag from source and uncommented the following line of sip_profiles/internal.xml:
<param name="NDLB-force-rport" value="true"/>
Other than the above line, my configuration is completely vanilla.
I have three extensions registered: 1000, 1007, 1006. My scenario is:
- 1000 calls 1007 - 1000 calls 1006 - 1000 attended transfers 1007 to 1006
Here is my fs_cli with the following debugging options:
sofia global siptrace on
sofia loglevel all 9 sofia tracelevel alert console loglevel debug fsctl debug_level 10
https://gist.github.com/joseph-onsip/de90a66afdf37994c334
After receiving the REFER, FS sends an UPDATE to the refer target, but not to the referee. Is there a configuration option I can set in order to have an UPDATE sent to the referee as well?
Thanks, Joseph
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
The Referee is a "Grandstream GXV3275 1.0.2.15". For context, here's where it OKs the INVITE from the first call: https://gist.github.com/joseph-onsip/de90a66afdf37994c334#file-gistfile1-txt... Thanks, Joseph On Tue, Dec 9, 2014 at 6:54 PM, Brian West <brian@freeswitch.org> wrote:
What device is the Referee?
On Tue, Dec 9, 2014 at 4:30 PM, Joseph Frazier <joseph@onsip.com> wrote:
Hi everyone,
I'm trying to do attended transfers on my FS 1.5.14 box and have the endpoints receive UPDATE requests indicating that the identity of the other leg has changed. I installed the v1.5.14 tag from source and uncommented the following line of sip_profiles/internal.xml:
<param name="NDLB-force-rport" value="true"/>
Other than the above line, my configuration is completely vanilla.
I have three extensions registered: 1000, 1007, 1006. My scenario is:
- 1000 calls 1007 - 1000 calls 1006 - 1000 attended transfers 1007 to 1006
Here is my fs_cli with the following debugging options:
sofia global siptrace on
sofia loglevel all 9 sofia tracelevel alert console loglevel debug fsctl debug_level 10
https://gist.github.com/joseph-onsip/de90a66afdf37994c334
After receiving the REFER, FS sends an UPDATE to the refer target, but not to the referee. Is there a configuration option I can set in order to have an UPDATE sent to the referee as well?
Thanks, Joseph
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
I tried the same scenario with proxy-refer, and found that it's still the case that no UPDATE is sent to the Referee, but also that the UPDATE sent to the refer target is incorrect. I reported the latter bug to JIRA as FS-7080: https://freeswitch.org/jira/browse/FS-7080 I'm still unclear on whether I should expect the Referee to receive an UPDATE. I did see in mod_sofia.c that the nua_update calls are guarded by User-Agent checks, none of which appear to match the Grandstream: https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/src/mod/end... Perhaps that is the problem? Thanks, Joseph On Tue, Dec 9, 2014 at 9:13 PM, Joseph Frazier <joseph@onsip.com> wrote:
The Referee is a "Grandstream GXV3275 1.0.2.15". For context, here's where it OKs the INVITE from the first call:
https://gist.github.com/joseph-onsip/de90a66afdf37994c334#file-gistfile1-txt...
Thanks, Joseph
On Tue, Dec 9, 2014 at 6:54 PM, Brian West <brian@freeswitch.org> wrote:
What device is the Referee?
On Tue, Dec 9, 2014 at 4:30 PM, Joseph Frazier <joseph@onsip.com> wrote:
Hi everyone,
I'm trying to do attended transfers on my FS 1.5.14 box and have the endpoints receive UPDATE requests indicating that the identity of the other leg has changed. I installed the v1.5.14 tag from source and uncommented the following line of sip_profiles/internal.xml:
<param name="NDLB-force-rport" value="true"/>
Other than the above line, my configuration is completely vanilla.
I have three extensions registered: 1000, 1007, 1006. My scenario is:
- 1000 calls 1007 - 1000 calls 1006 - 1000 attended transfers 1007 to 1006
Here is my fs_cli with the following debugging options:
sofia global siptrace on
sofia loglevel all 9 sofia tracelevel alert console loglevel debug fsctl debug_level 10
https://gist.github.com/joseph-onsip/de90a66afdf37994c334
After receiving the REFER, FS sends an UPDATE to the refer target, but not to the referee. Is there a configuration option I can set in order to have an UPDATE sent to the referee as well?
Thanks, Joseph
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
participants (2)
-
Brian West
-
Joseph Frazier