[Freeswitch-users] Issue with Enterprise originate and 487 "ORIGINATOR_CANCEL".
Jai Rangi
jprangi at didforsale.com
Wed May 22 19:14:33 UTC 2019
All,
Running into a small issue with group calling, when the original caller
hang up, phones dont show that call as missed call, cause of wrong reason
code from freeswitch.
Scenario:
- Caller -> FS (Groupcall) to 101 and 102
- Phones ring
- Caller hangup
- Phones should see missed calls,
- But free-switch send cancel with Reason: SIP;cause=200;text="Call
completed elsewhere", where is should send Reason:
SIP;cause=487;text="ORIGINATOR_CANCEL".
Here is what my bridge data.
bridge(<all_threads=true,absolute_codec_string=PCMU,PCMA,G729,group_confirm_file=playback
/usr/local/freeswitch/sound/ivr/1443458342.wav,group_confirm_key=exec>{sip_cid_type=rpid,ignore_early_media=true,originate_timeout=30}[leg_timeout=20
]user/101 at 192.168.5.50:_:[ignore_early_media=true,leg_timeout=20 ]user/
102 at 192.168.5.50)
If I send
bridge(<all_threads=true,absolute_codec_string=PCMU,PCMA,G729,group_confirm_file=playback
/usr/local/freeswitch/sound/ivr/1443458342.wav,group_confirm_key=exec>{sip_cid_type=rpid,ignore_early_media=true,originate_timeout=30}[leg_timeout=20
]user/101 at 192.168.5.50
Everything works fine.
I see some old posts but no resolution.
Freeswitch version on Debian 8.9
FreeSWITCH (Version 1.6.16 git 3da6bd0 2017-04-07 16:49:13Z 64bit)
Any idea or suggestion for workaround?
Jai
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20190522/725bb00a/attachment-0001.html>
More information about the FreeSWITCH-users
mailing list