Ring group and call-forwards.
Hi! I'm using Fusion to configure FreeSwitch and encountered a bug, that MIGHT be related to FreeSwitch. Idea - I have an extension with ring group on it made this way bridge({ignore_early_media=true}[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=0,dialed_extension=108,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f]user/ 108@pbx.securenetvox.net,[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=15,dialed_extension=107,extension_uuid=4bd03430-767b-41da-8b78-0902d590cdc2]user/ 107@pbx.securenetvox.net) And on extension 108 i have a custom dialstring: {presence_id=0038091908XXXX@pbx.securenetvox.net ,instant_ringback=true,domain_uuid=32ade86a-9d28-4468-9fc9-2a39fe9ffe50,sip_invite_domain= pbx.securenetvox.net,domain_name=pbx.securenetvox.net,domain= pbx.securenetvox.net ,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f,toll_allow='',sip_h_X-accountcode= pbx.securenetvox.net,accountcode=pbx.securenetvox.net }loopback/0038091908XXXX So, I dial from extension 107 to ring group extension and got this (part of log): ............. 2015-10-05 14:10:50.051507 [DEBUG] sofia.c:6658 Channel sofia/internal/ 107@pbx.securenetvox.net entering state [received][100] 2015-10-05 14:10:50.051507 [DEBUG] sofia.c:6668 Remote SDP: v=0 o=107-jitsi.org 0 0 IN IP4 212.232.26.242 s=- c=IN IP4 212.232.26.242 t=0 0 m=audio 25732 RTP/AVP 96 97 98 9 100 102 0 8 103 3 104 101 a=rtpmap:96 opus/48000/2 a=fmtp:96 usedtx=1 a=rtpmap:97 SILK/24000 a=rtpmap:98 SILK/16000 a=rtpmap:9 G722/8000 a=rtpmap:100 speex/32000 a=rtpmap:102 speex/16000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:103 iLBC/8000 a=rtpmap:3 GSM/8000 a=rtpmap:104 speex/8000 a=rtpmap:101 telephone-event/8000 a=extmap:1 urn:ietf:params:rtp-hdrext:csrc-audio-level a=extmap:2 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=rtcp-xr:voip-metrics m=video 28234 RTP/AVP 105 99 a=rtpmap:105 H264/90000 a=fmtp:105 profile-level-id=4DE01f;packetization-mode=1 a=rtpmap:99 H264/90000 a=fmtp:99 profile-level-id=4DE01f a=recvonly a=imageattr:105 send * recv [x=[0-1440],y=[0-900]] a=imageattr:99 send * recv [x=[0-1440],y=[0-900]] a=nortpproxy:yes .............. 2015-10-05 14:10:50.131508 [NOTICE] switch_cpp.cpp:1341 [ring group] app_data: {ignore_early_media=true}[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=0,dialed_extension=108,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f]user/ 108@pbx.securenetvox.net,[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=15,dialed_extension=107,extension_uuid=4bd03430-767b-41da-8b78-0902d590cdc2]user/ 107@pbx.securenetvox.net EXECUTE sofia/internal/107@pbx.securenetvox.net bridge({ignore_early_media=true}[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=0,dialed_extension=108,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f]user/ 108@pbx.securenetvox.net,[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=15,dialed_extension=107,extension_uuid=4bd03430-767b-41da-8b78-0902d590cdc2]user/ 107@pbx.securenetvox.net) 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107@pbx.securenetvox.net EXPORTING[export_vars] [domain_name]=[ pbx.securenetvox.net] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107@pbx.securenetvox.net EXPORTING[export_vars] [origination_callee_id_name]=[96] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [ignore_early_media]=[true] 2015-10-05 14:10:50.131508 [DEBUG] switch_ivr_originate.c:2554 Parsing session specific variables 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [sip_invite_domain]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [confirm]=[false] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [leg_timeout]=[30] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [leg_delay_start]=[0] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [dialed_extension]=[108] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [extension_uuid]=[c728abd0-6107-460d-b1b6-4861c6b6998f] 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107@pbx.securenetvox.net EXPORTING[export_vars] [domain_name]=[ pbx.securenetvox.net] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107@pbx.securenetvox.net EXPORTING[export_vars] [origination_callee_id_name]=[96] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [presence_id]=[00380919082171@pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [instant_ringback]=[true] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [domain_uuid]=[32ade86a-9d28-4468-9fc9-2a39fe9ffe50] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [sip_invite_domain]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [domain_name]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [domain]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [extension_uuid]=[c728abd0-6107-460d-b1b6-4861c6b6998f] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [sip_h_X-accountcode]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [accountcode]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [INFO] mod_loopback.c:1064 Sending early media 2015-10-05 14:10:50.131508 [DEBUG] mod_opus.c:289 Opus encoder set bitrate to local settings [-1000bps] 2015-10-05 14:10:50.131508 [DEBUG] mod_opus.c:289 Opus encoder set bitrate to local settings [-1000bps] 2015-10-05 14:10:50.131508 [DEBUG] switch_core_media.c:2506 Set Codec sofia/internal/107@pbx.securenetvox.net opus/0 0 ms 960 samples 0 bits 2 channels 2015-10-05 14:10:50.131508 [DEBUG] switch_core_codec.c:111 sofia/internal/ 107@pbx.securenetvox.net Original read codec set to opus:116 2015-10-05 14:10:50.131508 [DEBUG] switch_core_media.c:5178 AUDIO RTP *[sofia/internal/107@pbx.securenetvox.net <107@pbx.securenetvox.net>] 10.0.20.60 port 17392 -> (null) port 0 codec: 0 ms: 20* *2015-10-05 14:10:50.131508 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS ERROR: [Missing remote host]* 2015-10-05 14:10:50.131508 [NOTICE] switch_core_media.c:5844 Hangup sofia/internal/107@pbx.securenetvox.net [CS_EXECUTE] [DESTINATION_OUT_OF_ORDER] ........ So, at some state original channel info is lost.... Is this a bug or something another? -- Best regards, Igor
participants (1)
-
Igor Olhovskiy