[Freeswitch-users] opensips+freeswitch on different amazon ec2 servers: 488 error

Стас Тельнов stasan89 at gmail.com
Mon Mar 14 18:30:05 MSK 2016


Thanks!

After change codec I view errors:
[ERR] mod_sndfile.c:204 Error Opening File
[/usr/share/freeswitch/sounds/en/us/callie/ivr/ivr-welcome_to_freeswitch.wav]
[System error : No such file or directory.]
[ERR] mod_sndfile.c:204 Error Opening File
[/usr/share/freeswitch/sounds/en/us/callie/ivr/ivr-to_call_the_freeswitch_conference.wav]
[System error : No such file or directory.]

I think, that after add files everything will work.
But now users already use mobile app with only sip and g729 codec, backward
compatibility is required.

Whatever it was, that's another problem, I believe Google will help me make
freeswitch RTP and g729 codec.


2016-03-14 17:56 GMT+03:00 Jurijs Ivolga <jurij.ivo at gmail.com>:

> Hi,
>
> Now you are getting other error:
>
> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:431 Channel
> sofia/external/8 at SIP_DOMAIN hanging up, cause: INCOMPATIBLE_DESTINATION
>
> Not sure, but if you look on top:
>
>
>
> *a=rtpmap:18 G729/8000*
> Your client is trying to use g729 codec, but your freeswitch supports only:
>
> variable_rtp_use_codec_string: [G722,PCMU,PCMA,GSM]
>
> So please switch to PCMU or PCMA codec and in this case call should go
> through.
>
> With kind regards,
>
> Jurijs
>
> 2016-03-14 16:47 GMT+02:00 Стас Тельнов <stasan89 at gmail.com>:
>
>> Yes. Now I testing from mobile app, and I view next log:
>>
>>
>> 2016-03-14 10:28:08.300433 [NOTICE] switch_channel.c:1101 New Channel
>> sofia/external/8 at SIP_DOMAIN [f8fbc452-e9f0-11e5-aec6-a925ae84fea5]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_NEW
>> 2016-03-14 10:28:08.300433 [DEBUG] sofia.c:9248
>> sofia/external/8 at SIP_DOMAIN receiving invite from
>> INTERNAL_EC2_SIP_IP:5060 version: 1.6.6  64bit
>> 2016-03-14 10:28:08.300433 [DEBUG] sofia.c:6760 Channel
>> sofia/external/8 at SIP_DOMAIN entering state [received][100]
>> 2016-03-14 10:28:08.300433 [DEBUG] sofia.c:6770 Remote SDP:
>> v=0
>> o=- 1457965687 1 IN IP4 MY_DEVICE_IP
>> s=portsip.com
>> c=IN IP4 PUBLIC_EC2_SIP_IP
>> t=0 0
>> m=audio 37956 RTP/AVP 18 101
>> a=rtpmap:18 G729/8000
>> a=fmtp:18 annexb=no
>> a=rtpmap:101 telephone-event/8000
>> a=fmtp:101 0-16
>> a=nortpproxy:yes
>>
>> 2016-03-14 10:28:08.300433 [DEBUG] sofia.c:7125
>> (sofia/external/8 at SIP_DOMAIN) State Change CS_NEW -> CS_INIT
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:492
>> (sofia/external/8 at SIP_DOMAIN) State NEW
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_INIT
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:516
>> (sofia/external/8 at SIP_DOMAIN) State INIT
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:88
>> sofia/external/8 at SIP_DOMAIN SOFIA INIT
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:40
>> sofia/external/8 at SIP_DOMAIN Standard INIT
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:48
>> (sofia/external/8 at SIP_DOMAIN) State Change CS_INIT -> CS_ROUTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:516
>> (sofia/external/8 at SIP_DOMAIN) State INIT going to sleep
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_ROUTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_channel.c:2247
>> (sofia/external/8 at SIP_DOMAIN) Callstate Change DOWN -> RINGING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:532
>> (sofia/external/8 at SIP_DOMAIN) State ROUTING
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:141
>> sofia/external/8 at SIP_DOMAIN SOFIA ROUTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:166
>> sofia/external/8 at SIP_DOMAIN Standard ROUTING
>> 2016-03-14 10:28:08.300433 [INFO] mod_dialplan_xml.c:637 Processing 8
>> <8>->5000 in context public
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [public->from_opensips]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (PASS) [from_opensips]
>> network_addr(INTERNAL_EC2_SIP_IP) =~ /^172\.31\.0\.169$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action
>> transfer(${destination_number} XML default)
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:216
>> (sofia/external/8 at SIP_DOMAIN) State Change CS_ROUTING -> CS_EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:532
>> (sofia/external/8 at SIP_DOMAIN) State ROUTING going to sleep
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:539
>> (sofia/external/8 at SIP_DOMAIN) State EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:196
>> sofia/external/8 at SIP_DOMAIN SOFIA EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:258
>> sofia/external/8 at SIP_DOMAIN Standard EXECUTE
>> EXECUTE sofia/external/8 at SIP_DOMAIN transfer(5000 XML default)
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_ivr.c:2085
>> (sofia/external/8 at SIP_DOMAIN) State Change CS_EXECUTE -> CS_ROUTING
>> 2016-03-14 10:28:08.300433 [NOTICE] switch_ivr.c:2092 Transfer
>> sofia/external/8 at SIP_DOMAIN to XML[5000 at default]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:539
>> (sofia/external/8 at SIP_DOMAIN) State EXECUTE going to sleep
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_ROUTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:532
>> (sofia/external/8 at SIP_DOMAIN) State ROUTING
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:141
>> sofia/external/8 at SIP_DOMAIN SOFIA ROUTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:166
>> sofia/external/8 at SIP_DOMAIN Standard ROUTING
>> 2016-03-14 10:28:08.300433 [INFO] mod_dialplan_xml.c:637 Processing 8
>> <8>->5000 in context default
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->unloop]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (PASS) [unloop]
>> ${unroll_loops}(true) =~ /^true$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [unloop]
>> ${sip_looped_call}() =~ /^true$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->tod_example]
>> continue=true
>> Dialplan: sofia/external/8 at SIP_DOMAIN Date/Time Match (PASS)
>> [tod_example] break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action set(open=true)
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->holiday_example]
>> continue=true
>> Dialplan: sofia/external/8 at SIP_DOMAIN Date/TimeMatch (FAIL)
>> [holiday_example] break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->global-intercept] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [global-intercept]
>> destination_number(5000) =~ /^886$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->group-intercept]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [group-intercept]
>> destination_number(5000) =~ /^\*8$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->intercept-ext]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [intercept-ext]
>> destination_number(5000) =~ /^\*\*(\d+)$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->redial]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [redial]
>> destination_number(5000) =~ /^(redial|870)$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->global]
>> continue=true
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (PASS) [global]
>> ${call_debug}(true) =~ /^true$/ break=never
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action info()
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [global]
>> ${default_password}(12345) =~ /^1234$/ break=never
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (PASS) [global]
>> ${rtp_has_crypto}() =~ /^()$/ break=never
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action set(rtp_secure_media=false)
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (PASS) [global]
>> ${endpoint_disposition}(DELAYED NEGOTIATION) =~ /^(DELAYED NEGOTIATION)/
>> break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [global]
>> ${switch_r_sdp}(v=0
>> o=- 1457965687 1 IN IP4 MY_DEVICE_IP
>> s=portsip.com
>> c=IN IP4 PUBLIC_EC2_SIP_IP
>> t=0 0
>> m=audio 37956 RTP/AVP 18 101
>> a=rtpmap:18 G729/8000
>> a=fmtp:18 annexb=no
>> a=rtpmap:101 telephone-event/8000
>> a=fmtp:101 0-16
>> a=nortpproxy:yes
>> ) =~ /(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)/ break=never
>> Dialplan: sofia/external/8 at SIP_DOMAIN Absolute Condition [global]
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action
>> hash(insert/${domain_name}-spymap/${caller_id_number}/${uuid})
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action
>> hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number})
>>
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action
>> hash(insert/${domain_name}-last_dial/global/${uuid})
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action
>> export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->snom-demo-2]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [snom-demo-2]
>> destination_number(5000) =~ /^9001$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->snom-demo-1]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [snom-demo-1]
>> destination_number(5000) =~ /^9000$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->eavesdrop]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [eavesdrop]
>> destination_number(5000) =~ /^88(\d{4})$|^\*0(.*)$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->eavesdrop]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [eavesdrop]
>> destination_number(5000) =~ /^779$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->call_return]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [call_return]
>> destination_number(5000) =~ /^\*69$|^869$|^lcr$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->del-group]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [del-group]
>> destination_number(5000) =~ /^80(\d{2})$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->add-group]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [add-group]
>> destination_number(5000) =~ /^81(\d{2})$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->call-group-simo]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [call-group-simo]
>> destination_number(5000) =~ /^82(\d{2})$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->call-group-order] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [call-group-order]
>> destination_number(5000) =~ /^83(\d{2})$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->extension-intercom] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [extension-intercom]
>> destination_number(5000) =~ /^8(10[01][0-9])$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->Local_Extension]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [Local_Extension]
>> destination_number(5000) =~ /^(10[01][0-9])$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->Local_Extension_Skinny] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL)
>> [Local_Extension_Skinny] destination_number(5000) =~ /^(11[01][0-9])$/
>> break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->group_dial_sales] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [group_dial_sales]
>> destination_number(5000) =~ /^2000$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->group_dial_support] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [group_dial_support]
>> destination_number(5000) =~ /^2001$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->group_dial_billing] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [group_dial_billing]
>> destination_number(5000) =~ /^2002$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->operator]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [operator]
>> destination_number(5000) =~ /^(operator|0)$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->vmain]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [vmain]
>> destination_number(5000) =~ /^vmain$|^4000$|^\*98$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->sip_uri]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [sip_uri]
>> destination_number(5000) =~ /^sip:(.*)$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->nb_conferences]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [nb_conferences]
>> destination_number(5000) =~ /^(30\d{2})$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->wb_conferences]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [wb_conferences]
>> destination_number(5000) =~ /^(31\d{2})$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->uwb_conferences]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [uwb_conferences]
>> destination_number(5000) =~ /^(32\d{2})$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->cdquality_conferences] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL)
>> [cdquality_conferences] destination_number(5000) =~ /^(33\d{2})$/
>> break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->cdquality_conferences] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL)
>> [cdquality_conferences] destination_number(5000) =~ /^(35\d{2})$/
>> break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->freeswitch_public_conf_via_sip] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL)
>> [freeswitch_public_conf_via_sip] destination_number(5000) =~
>> /^9(888|8888|1616|3232)$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->mad_boss_intercom] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [mad_boss_intercom]
>> destination_number(5000) =~ /^0911$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing
>> [default->mad_boss_intercom] continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [mad_boss_intercom]
>> destination_number(5000) =~ /^0912$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->mad_boss]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (FAIL) [mad_boss]
>> destination_number(5000) =~ /^0913$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN parsing [default->ivr_demo]
>> continue=false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Regex (PASS) [ivr_demo]
>> destination_number(5000) =~ /^5000$/ break=on-false
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action answer()
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action sleep(2000)
>> Dialplan: sofia/external/8 at SIP_DOMAIN Action ivr(demo_ivr)
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:216
>> (sofia/external/8 at SIP_DOMAIN) State Change CS_ROUTING -> CS_EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:532
>> (sofia/external/8 at SIP_DOMAIN) State ROUTING going to sleep
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:539
>> (sofia/external/8 at SIP_DOMAIN) State EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:196
>> sofia/external/8 at SIP_DOMAIN SOFIA EXECUTE
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:258
>> sofia/external/8 at SIP_DOMAIN Standard EXECUTE
>> EXECUTE sofia/external/8 at SIP_DOMAIN set(open=true)
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_dptools.c:1498 SET
>> sofia/external/8 at SIP_DOMAIN [open]=[true]
>> EXECUTE sofia/external/8 at SIP_DOMAIN info()
>> 2016-03-14 10:28:08.300433 [INFO] mod_dptools.c:1711 CHANNEL_DATA:
>> Channel-State: [CS_EXECUTE]
>> Channel-Call-State: [RINGING]
>> Channel-State-Number: [4]
>> Channel-Name: [sofia/external/8 at SIP_DOMAIN]
>> Unique-ID: [f8fbc452-e9f0-11e5-aec6-a925ae84fea5]
>> Call-Direction: [inbound]
>> Presence-Call-Direction: [inbound]
>> Channel-HIT-Dialplan: [true]
>> Channel-Call-UUID: [f8fbc452-e9f0-11e5-aec6-a925ae84fea5]
>> Answer-State: [ringing]
>> Caller-Direction: [inbound]
>> Caller-Logical-Direction: [inbound]
>> Caller-Username: [8]
>> Caller-Dialplan: [XML]
>> Caller-Caller-ID-Name: [8]
>> Caller-Caller-ID-Number: [8]
>> Caller-Orig-Caller-ID-Name: [8]
>> Caller-Orig-Caller-ID-Number: [8]
>> Caller-Network-Addr: [INTERNAL_EC2_SIP_IP]
>> Caller-ANI: [8]
>> Caller-Destination-Number: [5000]
>> Caller-Unique-ID: [f8fbc452-e9f0-11e5-aec6-a925ae84fea5]
>> Caller-Source: [mod_sofia]
>> Caller-Transfer-Source:
>> [1457965688:f8fbe432-e9f0-11e5-aec9-a925ae84fea5:bl_xfer:5000/default/XML]
>> Caller-Context: [default]
>> Caller-RDNIS: [5000]
>> Caller-Channel-Name: [sofia/external/8 at SIP_DOMAIN]
>> Caller-Profile-Index: [2]
>> Caller-Profile-Created-Time: [1457965688300433]
>> Caller-Channel-Created-Time: [1457965688300433]
>> Caller-Channel-Answered-Time: [0]
>> Caller-Channel-Progress-Time: [0]
>> Caller-Channel-Progress-Media-Time: [0]
>> Caller-Channel-Hangup-Time: [0]
>> Caller-Channel-Transfer-Time: [0]
>> Caller-Channel-Resurrect-Time: [0]
>> Caller-Channel-Bridged-Time: [0]
>> Caller-Channel-Last-Hold: [0]
>> Caller-Channel-Hold-Accum: [0]
>> Caller-Screen-Bit: [true]
>> Caller-Privacy-Hide-Name: [false]
>> Caller-Privacy-Hide-Number: [false]
>> variable_direction: [inbound]
>> variable_uuid: [f8fbc452-e9f0-11e5-aec6-a925ae84fea5]
>> variable_session_id: [3]
>> variable_sip_from_user: [8]
>> variable_sip_from_uri: [8 at SIP_DOMAIN]
>> variable_sip_from_host: [SIP_DOMAIN]
>> variable_video_media_flow: [sendrecv]
>> variable_audio_media_flow: [sendrecv]
>> variable_channel_name: [sofia/external/8 at SIP_DOMAIN]
>> variable_sip_call_id: [71_8NY0kPXL-XSj6yGW0xA..]
>> variable_sip_local_network_addr: [INTERNAL_EC2_FREESWITCH_IP]
>> variable_sip_network_ip: [INTERNAL_EC2_SIP_IP]
>> variable_sip_network_port: [5060]
>> variable_sip_received_ip: [INTERNAL_EC2_SIP_IP]
>> variable_sip_received_port: [5060]
>> variable_sip_via_protocol: [udp]
>> variable_sip_from_user_stripped: [8]
>> variable_sip_from_tag: [fcea0c6a]
>> variable_sofia_profile_name: [external]
>> variable_recovery_profile_name: [external]
>> variable_sip_invite_record_route:
>> [<sip:SIP_DOMAIN;r2=on;lr>,<sip:INTERNAL_EC2_SIP_IP:5061;transport=tls;r2=on;lr>]
>> variable_sip_full_via: [SIP/2.0/UDP
>> SIP_DOMAIN:5060;branch=z9hG4bK4c2e.c8bf595.0;i=a2;received=INTERNAL_EC2_SIP_IP,SIP/2.0/TLS
>> 192.168.0.117:10209
>> ;received=MY_DEVICE_IP;branch=z9hG4bK-524287-1---12a94851d2e44a3e;rport=59318]
>> variable_sip_from_display: [8]
>> variable_sip_full_from: ["8" <sip:8 at SIP_DOMAIN>;tag=fcea0c6a]
>> variable_sip_full_to: [<sip:*5000 at SIP_DOMAIN>]
>> variable_sip_req_user: [5000]
>> variable_sip_req_uri: [5000 at SIP_DOMAIN]
>> variable_sip_req_host: [SIP_DOMAIN]
>> variable_sip_to_user: [*5000]
>> variable_sip_to_uri: [*5000 at SIP_DOMAIN]
>> variable_sip_to_host: [SIP_DOMAIN]
>> variable_sip_contact_params: [ob;transport=tls]
>> variable_sip_contact_user: [8]
>> variable_sip_contact_port: [59318]
>> variable_sip_contact_uri: [8 at MY_DEVICE_IP:59318]
>> variable_sip_contact_host: [MY_DEVICE_IP]
>> variable_rtp_use_codec_string: [G722,PCMU,PCMA,GSM]
>> variable_sip_user_agent: [PortSIP SDK for IOS]
>> variable_sip_via_host: [SIP_DOMAIN]
>> variable_sip_via_port: [5060]
>> variable_switch_r_sdp: [v=0
>> o=- 1457965687 1 IN IP4 MY_DEVICE_IP
>> s=portsip.com
>> c=IN IP4 PUBLIC_EC2_SIP_IP
>> t=0 0
>> m=audio 37956 RTP/AVP 18 101
>> a=rtpmap:18 G729/8000
>> a=fmtp:18 annexb=no
>> a=rtpmap:101 telephone-event/8000
>> a=fmtp:101 0-16
>> a=nortpproxy:yes
>> ]
>> variable_endpoint_disposition: [DELAYED NEGOTIATION]
>> variable_max_forwards: [68]
>> variable_transfer_history:
>> [1457965688:f8fbe432-e9f0-11e5-aec9-a925ae84fea5:bl_xfer:5000/default/XML]
>> variable_transfer_source:
>> [1457965688:f8fbe432-e9f0-11e5-aec9-a925ae84fea5:bl_xfer:5000/default/XML]
>> variable_DP_MATCH: [ARRAY::DELAYED NEGOTIATION|:DELAYED NEGOTIATION]
>> variable_call_uuid: [f8fbc452-e9f0-11e5-aec6-a925ae84fea5]
>> variable_open: [true]
>> variable_current_application: [info]
>>
>>
>> EXECUTE sofia/external/8 at SIP_DOMAIN set(rtp_secure_media=false)
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_dptools.c:1498 SET
>> sofia/external/8 at SIP_DOMAIN [rtp_secure_media]=[false]
>> EXECUTE sofia/external/8 at SIP_DOMAIN
>> hash(insert/INTERNAL_EC2_FREESWITCH_IP-spymap/8/f8fbc452-e9f0-11e5-aec6-a925ae84fea5)
>> EXECUTE sofia/external/8 at SIP_DOMAIN
>> hash(insert/INTERNAL_EC2_FREESWITCH_IP-last_dial/8/5000)
>> EXECUTE sofia/external/8 at SIP_DOMAIN
>> hash(insert/INTERNAL_EC2_FREESWITCH_IP-last_dial/global/f8fbc452-e9f0-11e5-aec6-a925ae84fea5)
>> EXECUTE sofia/external/8 at SIP_DOMAIN export(RFC2822_DATE=Mon, 14 Mar 2016
>> 10:28:08 -0400)
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_channel.c:1293 EXPORT
>> (export_vars) [RFC2822_DATE]=[Mon, 14 Mar 2016 10:28:08 -0400]
>> EXECUTE sofia/external/8 at SIP_DOMAIN answer()
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_media.c:4161 Audio Codec
>> Compare [G729:18:8000:20:8000:1]/[G722:9:8000:20:64000:1]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_media.c:4161 Audio Codec
>> Compare [G729:18:8000:20:8000:1]/[PCMU:0:8000:20:64000:1]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_media.c:4161 Audio Codec
>> Compare [G729:18:8000:20:8000:1]/[PCMA:8:8000:20:64000:1]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_media.c:4161 Audio Codec
>> Compare [G729:18:8000:20:8000:1]/[GSM:3:8000:20:13200:1]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_media.c:4077 Set
>> telephone-event payload to 101 at 8000
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_media.c:4485
>> sofia/external/8 at SIP_DOMAIN Set 2833 dtmf send payload to 101 recv
>> payload to 101
>> 2016-03-14 10:28:08.300433 [NOTICE] switch_channel.c:3806 Hangup
>> sofia/external/8 at SIP_DOMAIN [CS_EXECUTE] [INCOMPATIBLE_DESTINATION]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_session.c:2796
>> sofia/external/8 at SIP_DOMAIN skip receive message
>> [APPLICATION_EXEC_COMPLETE] (channel is hungup already)
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:539
>> (sofia/external/8 at SIP_DOMAIN) State EXECUTE going to sleep
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_HANGUP
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:739
>> (sofia/external/8 at SIP_DOMAIN) Callstate Change RINGING -> HANGUP
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:741
>> (sofia/external/8 at SIP_DOMAIN) State HANGUP
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:431 Channel
>> sofia/external/8 at SIP_DOMAIN hanging up, cause: INCOMPATIBLE_DESTINATION
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:568 Responding to INVITE
>> with: 488
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:60
>> sofia/external/8 at SIP_DOMAIN Standard HANGUP, cause:
>> INCOMPATIBLE_DESTINATION
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:741
>> (sofia/external/8 at SIP_DOMAIN) State HANGUP going to sleep
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:508
>> (sofia/external/8 at SIP_DOMAIN) State Change CS_HANGUP -> CS_REPORTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:473
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_REPORTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:827
>> (sofia/external/8 at SIP_DOMAIN) State REPORTING
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:104
>> sofia/external/8 at SIP_DOMAIN Standard REPORTING, cause:
>> INCOMPATIBLE_DESTINATION
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:827
>> (sofia/external/8 at SIP_DOMAIN) State REPORTING going to sleep
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:499
>> (sofia/external/8 at SIP_DOMAIN) State Change CS_REPORTING -> CS_DESTROY
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_session.c:1646 Session 3
>> (sofia/external/8 at SIP_DOMAIN) Locked, Waiting on external entities
>> 2016-03-14 10:28:08.300433 [NOTICE] switch_core_session.c:1664 Session 3
>> (sofia/external/8 at SIP_DOMAIN) Ended
>> 2016-03-14 10:28:08.300433 [NOTICE] switch_core_session.c:1668 Close
>> Channel sofia/external/8 at SIP_DOMAIN [CS_DESTROY]
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:630
>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_DESTROY
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:640
>> (sofia/external/8 at SIP_DOMAIN) State DESTROY
>> 2016-03-14 10:28:08.300433 [DEBUG] mod_sofia.c:341
>> sofia/external/8 at SIP_DOMAIN SOFIA DESTROY
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:111
>> sofia/external/8 at SIP_DOMAIN Standard DESTROY
>> 2016-03-14 10:28:08.300433 [DEBUG] switch_core_state_machine.c:640
>> (sofia/external/8 at SIP_DOMAIN) State DESTROY going to sleep
>>
>> 2016-03-14 17:18 GMT+03:00 Jurijs Ivolga <jurijs.ivolga at gmail.com>:
>>
>>> Hi,
>>>
>>> Could you please share with us logs from console when you disabled media
>>> encryption? Do you get same error?
>>>
>>> With kind regards,
>>>
>>> 2016-03-14 16:16 GMT+02:00 Стас Тельнов <stasan89 at gmail.com>:
>>>
>>>> Hi Jurijs,
>>>>
>>>> Yes, I see. I tried disabling rtp_secure_media param, but it does not
>>>> solve the problem.
>>>>
>>>>
>>>>
>>>> 2016-03-14 17:04 GMT+03:00 Jurijs Ivolga <jurij.ivo at gmail.com>:
>>>>
>>>>> Hi Stas,
>>>>>
>>>>> It looks like freeswitch do not like that you do not have media
>>>>> encryption on:
>>>>>
>>>>> [WARNING] switch_core_media.c:4234 Crypto not negotiated but required.
>>>>>
>>>>> Not sure, but I would recommend to take a look on your external sofia
>>>>> profile and look for media encryption.
>>>>>
>>>>> With kind regards,
>>>>>
>>>>> Jurijs
>>>>>
>>>>> 2016-03-14 9:23 GMT+02:00 Стас Тельнов <stasan89 at gmail.com>:
>>>>>
>>>>>> Hello.
>>>>>> I have had difficulties at control of the opensips and freeswitch
>>>>>> connective. The task is: to organize voip-conference between mobile
>>>>>> application users through our opensips server or between mobile application
>>>>>> users with addition of a call to the city line.
>>>>>>
>>>>>> Sip and freeswitch servers are on amazon ec2 each. Physical servers
>>>>>> are different.
>>>>>> Firstly, I test the opportunity to call to freeswitch and to receive
>>>>>> the answer. From the part of opensips everything works, as far as I can
>>>>>> judge, correctly. A problem appears at a call with use of freeswitch.
>>>>>> In particular for tests I call on number 5000 through Zoiper . In
>>>>>> reply I receive the mistake:
>>>>>> 488 INCOMPATIBLE_DESTINATION
>>>>>>
>>>>>> Here is the text of freeswitch tracking data:
>>>>>> EXECUTE sofia/external/8 at SIP_DOMAIN set(rtp_secure_media=true)
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] mod_dptools.c:1498 SET
>>>>>> sofia/external/8 at SIP_DOMAIN [rtp_secure_media]=[true]
>>>>>> EXECUTE sofia/external/8 at SIP_DOMAIN
>>>>>> hash(insert/172.31.22.124-spymap/8/89574eb2-e9b1-11e5-97c9-1f13b1bd8007)
>>>>>> EXECUTE sofia/external/8 at SIP_DOMAINhash
>>>>>> (insert/172.31.22.124-last_dial/8/5000)
>>>>>> EXECUTE sofia/external/8 at SIP_DOMAIN
>>>>>> hash(insert/172.31.22.124-last_dial/global/89574eb2-e9b1-11e5-97c9-1f13b1bd8007)
>>>>>> EXECUTE sofia/external/8 at SIP_DOMAIN export(RFC2822_DATE=Mon, 14 Mar
>>>>>> 2016 02:54:02 -0400)
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_channel.c:1293 EXPORT
>>>>>> (export_vars) [RFC2822_DATE]=[Mon, 14 Mar 2016 02:54:02 -0400]
>>>>>> EXECUTE sofia/external/8 at SIP_DOMAIN answer()
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_media.c:4161 Audio
>>>>>> Codec Compare [GSM:3:8000:20:13200:1]/[G722:9:8000:20:64000:1]
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_media.c:4161 Audio
>>>>>> Codec Compare [GSM:3:8000:20:13200:1]/[PCMU:0:8000:20:64000:1]
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_media.c:4161 Audio
>>>>>> Codec Compare [GSM:3:8000:20:13200:1]/[PCMA:8:8000:20:64000:1]
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_media.c:4161 Audio
>>>>>> Codec Compare [GSM:3:8000:20:13200:1]/[GSM:3:8000:20:13200:1]
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_media.c:4216 Audio
>>>>>> Codec Compare [GSM:3:8000:20:13200:1] ++++ is saved as a match
>>>>>> 2016-03-14 02:54:02.731306 [WARNING] switch_core_media.c:4234 Crypto
>>>>>> not negotiated but required.
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_media.c:4492 No 2833
>>>>>> in SDP.  Disable 2833 dtmf and switch to INFO
>>>>>> 2016-03-14 02:54:02.731306 [NOTICE] switch_channel.c:3806 Hangup
>>>>>> sofia/external/8 at SIP_DOMAIN [CS_EXECUTE] [INCOMPATIBLE_DESTINATION]
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_session.c:2796
>>>>>> sofia/external/8 at SIP_DOMAIN skip receive message
>>>>>> [APPLICATION_EXEC_COMPLETE] (channel is hungup already)
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:539
>>>>>> (sofia/external/8 at SIP_DOMAIN) State EXECUTE going to sleep
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:473
>>>>>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_HANGUP
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:739
>>>>>> (sofia/external/8 at SIP_DOMAIN) Callstate Change RINGING -> HANGUP
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:741
>>>>>> (sofia/external/8 at SIP_DOMAIN) State HANGUP
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] mod_sofia.c:431 Channel
>>>>>> sofia/external/8 at SIP_DOMAIN hanging up, cause:
>>>>>> INCOMPATIBLE_DESTINATION
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] mod_sofia.c:568 Responding to
>>>>>> INVITE with: 488
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:60
>>>>>> sofia/external/8 at SIP_DOMAIN Standard HANGUP, cause:
>>>>>> INCOMPATIBLE_DESTINATION
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:741
>>>>>> (sofia/external/8 at SIP_DOMAIN) State HANGUP going to sleep
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:508
>>>>>> (sofia/external/8 at SIP_DOMAIN) State Change CS_HANGUP -> CS_REPORTING
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:473
>>>>>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_REPORTING
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:827
>>>>>> (sofia/external/8 at SIP_DOMAIN) State REPORTING
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:104
>>>>>> sofia/external/8 at SIP_DOMAIN Standard REPORTING, cause:
>>>>>> INCOMPATIBLE_DESTINATION
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:827
>>>>>> (sofia/external/8 at SIP_DOMAIN) State REPORTING going to sleep
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:499
>>>>>> (sofia/external/8 at SIP_DOMAIN) State Change CS_REPORTING -> CS_DESTROY
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_session.c:1646 Session
>>>>>> 1 (sofia/external/8 at SIP_DOMAIN) Locked, Waiting on external entities
>>>>>> 2016-03-14 02:54:02.731306 [NOTICE] switch_core_session.c:1664
>>>>>> Session 1 (sofia/external/8 at SIP_DOMAIN) Ended
>>>>>> 2016-03-14 02:54:02.731306 [NOTICE] switch_core_session.c:1668 Close
>>>>>> Channel sofia/external/8 at SIP_DOMAIN [CS_DESTROY]
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:630
>>>>>> (sofia/external/8 at SIP_DOMAIN) Running State Change CS_DESTROY
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:640
>>>>>> (sofia/external/8 at SIP_DOMAIN) State DESTROY
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] mod_sofia.c:341
>>>>>> sofia/external/8 at SIP_DOMAIN SOFIA DESTROY
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:111
>>>>>> sofia/external/8 at SIP_DOMAIN Standard DESTROY
>>>>>> 2016-03-14 02:54:02.731306 [DEBUG] switch_core_state_machine.c:640
>>>>>> (sofia/external/8 at SIP_DOMAIN) State DESTROY going to sleep
>>>>>> Error in my_thread_global_end(): 1 threads didn't exit
>>>>>>
>>>>>>
>>>>>> In such a case I use the following configuration of freeswitch:
>>>>>> vars.xmp: http://pastebin.com/DijwsQ7j
>>>>>> modules.conf.xml: http://pastebin.com/PjeNgVkh
>>>>>>
>>>>>> At the same time I use the following configuration of opensips:
>>>>>> http://pastebin.com/49XpcGBj
>>>>>>
>>>>>> Whats i doing incorrect?
>>>>>>
>>>>>>
>>>>>> _________________________________________________________________________
>>>>>> Professional FreeSWITCH Consulting Services:
>>>>>> consulting at 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 at lists.freeswitch.org
>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>>> UNSUBSCRIBE:
>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>>> http://www.freeswitch.org
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _________________________________________________________________________
>>>>> Professional FreeSWITCH Consulting Services:
>>>>> consulting at 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 at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:
>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>>
>>>>
>>>>
>>>>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at 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 at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:
>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at 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 at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at 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 at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160314/7ea7e583/attachment-0001.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list