[Freeswitch-users] Group Call
Shawn L. Djernes
sdjernes at gmail.com
Tue Aug 25 10:15:49 PDT 2009
Woops,
That line was an attempt to try something from an older diaplan example.
Copied and pasted from a file on my computer not the server. The actual
line is:
<action application="bridge"
data="{ignore_early_media=true}${group_call(sdjernes+A@${domain_name})}"/>
The +A is to ring all phones in the group at the same time.
2009/8/25 João Mesquita <jmesquita at freeswitch.org>
> According to example dialplan you hould do this:
>
> <action application="bridge"
> data="{ignore_early_media=true}${group(call:$1@${domain_name})}"/>
>
> According to wiki:
>
> group,[insert|delete|call]:<group name>:<url>,group [insert|delete|call
>
>
> Only difference I see here is the "+A" on your bridge statement.
>
>
> jmesquita
>
>
> On Tue, Aug 25, 2009 at 11:30 AM, Shawn L. Djernes <sdjernes at gmail.com>wrote:
>
>> Hello,
>> I am trying to get group calling to work. AKA: dial an extension (7300 in
>> this case) and it ring all phones at once. We are moving a server from
>> Asterisk to FS
>>
>> Here is the conf/directory/default.xml section:
>>
>> <group name="sdjernes">
>> <users>
>> <user id="7301" type="pointer"/>
>> <user id="7302" type="pointer"/>
>> <user id="7303" type="pointer"/>
>> <user id="7304" type="pointer"/>
>> </users>
>> </group>
>>
>> Here is the conf/dialplan/default/7300_group.xml extension statement:
>>
>> <extension name="Group 7300">
>> <condition field="destination_number" expression="(7300)">
>> <action application="set" data="hangup_after_bridge=true"/>
>> <action application="set" data="continue_on_fail=true"/>
>> <action application="set" data="call_timeout=15"/>
>> <action application="bridge"
>> data="{ignore_early_media=true}${group(call:sdjernes+A@
>> ${domain_name})}"/>
>> <!-- <action application="transfer" data="7301 XML default"/> -->
>> <action application="hangup"/>
>> </condition>
>> </extension>
>>
>> The log output shows the following:
>>
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia.c:3289 Channel
>> sofia/internal/7305 at ewr.
>> djernes.net entering state [received][100]
>> 2009-08-25 14:27:45.282619 [DEBUG] switch_core_state_machine.c:398
>> (sofia/intern
>> al/7305 at ewr.djernes.net) Running State Change CS_NEW
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia.c:3296 Remote SDP:
>> v=0
>> o=root 628695665 628695665 IN IP4 98.188.201.109
>> s=call
>> c=IN IP4 98.188.201.109
>> t=0 0
>> m=audio 61012 RTP/AVP 0 8 9 99 3 18 4 101
>> a=rtpmap:0 pcmu/8000
>> a=rtpmap:8 pcma/8000
>> a=rtpmap:9 g722/8000
>> a=rtpmap:99 g726-32/8000
>> a=rtpmap:3 gsm/8000
>> a=rtpmap:18 g729/8000
>> a=rtpmap:4 g723/8000
>> a=rtpmap:101 telephone-event/8000
>> a=fmtp:101 0-16
>> a=ptime:20
>>
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[CELT:114:48000:10]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[CELT:114:32000:10]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[SPEEX:98:8000:20]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[SPEEX:98:8000:20]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[SPEEX:98:8000:20]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[G7221:115:32000:20]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[G7221:107:16000:20]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[G722:9:8000:20]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3071 Audio Codec Compare
>> [pcmu:0
>> :8000:20]/[PCMU:0:8000:20]
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:2029 Set Codec
>> sofia/internal/73
>> 05 at ewr.djernes.net PCMU/8000 20 ms 160 samples
>> 2009-08-25 14:27:45.282619 [DEBUG] switch_core_state_machine.c:404
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State NEW
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia_glue.c:3031 Set 2833 dtmf payload
>> to 10
>> 1
>> 2009-08-25 14:27:45.282619 [DEBUG] sofia.c:3455
>> (sofia/internal/7305 at ewr.djernes
>> .net) State Change CS_NEW -> CS_INIT
>> 2009-08-25 14:27:45.282619 [DEBUG] switch_core_session.c:932 Send signal
>> sofia/i
>> nternal/7305 at ewr.djernes.net [BREAK]
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:398
>> (sofia/intern
>> al/7305 at ewr.djernes.net) Running State Change CS_INIT
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:481
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State INIT
>> 2009-08-25 14:27:45.287037 [DEBUG] mod_sofia.c:83
>> sofia/internal/7305 at ewr.djerne
>> s.net SOFIA INIT
>> 2009-08-25 14:27:45.287037 [DEBUG] mod_sofia.c:111
>> (sofia/internal/7305 at ewr.djer
>> nes.net) State Change CS_INIT -> CS_ROUTING
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_session.c:932 Send signal
>> sofia/i
>> nternal/7305 at ewr.djernes.net [BREAK]
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:481
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State INIT going to sleep
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:398
>> (sofia/intern
>> al/7305 at ewr.djernes.net) Running State Change CS_ROUTING
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:484
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State ROUTING
>> 2009-08-25 14:27:45.287037 [DEBUG] mod_sofia.c:130
>> sofia/internal/7305 at ewr.djern
>> es.net SOFIA ROUTING
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:78
>> sofia/internal
>> /7305 at ewr.djernes.net Standard ROUTING
>> 2009-08-25 14:27:45.287037 [INFO] mod_dialplan_xml.c:315 Processing
>> Sdjernes TOI
>> Phone->7300 in context default
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->unloop]
>> continue
>> =false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [unloop]
>> ${unroll_loo
>> ps}(true) =~ /^true$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [unloop]
>> ${sip_looped
>> _call}() =~ /^true$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->tod_example] con
>> tinue=true
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [tod_example]
>> ${strft
>> ime(%w)}(2) =~ /^([1-5])$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [tod_example]
>> ${strft
>> ime(%H%M)}(1427) =~ /^((09|1[0-7])[0-5][0-9]|1800)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action set(open=true)
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->global-intercept
>> ] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [global-intercept] de
>> stination_number(7300) =~ /^886$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->group-intercept]
>> continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [group-intercept] des
>> tination_number(7300) =~ /^\*8$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->intercept-ext] c
>> ontinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [intercept-ext] desti
>> nation_number(7300) =~ /^\*\*(\d+)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->redial]
>> continue
>> =false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [redial]
>> destination_
>> number(7300) =~ /^870$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->global]
>> continue
>> =true
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [global]
>> ${call_debug
>> }(false) =~ /^true$/ break=never
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [global]
>> ${sip_has_cr
>> ypto}() =~ /^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$/
>> break=never
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Absolute Condition [global]
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action
>> hash(insert/${domain_name}-
>> spymap/${caller_id_number}/${uuid})
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action
>> hash(insert/${domain_name}-
>> last_dial/${caller_id_number}/${destination_number})
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action
>> hash(insert/${domain_name}-
>> last_dial/global/${uuid})
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->snom-demo-2] con
>> tinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [snom-demo-2]
>> destina
>> tion_number(7300) =~ /^9001$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->snom-demo-1] con
>> tinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [snom-demo-1]
>> destina
>> tion_number(7300) =~ /^9000$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->eavesdrop] conti
>> nue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [eavesdrop]
>> destinati
>> on_number(7300) =~ /^88(.*)$|^\*0(.*)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->eavesdrop] conti
>> nue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [eavesdrop]
>> destinati
>> on_number(7300) =~ /^779$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->call_return] con
>> tinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [call_return]
>> destina
>> tion_number(7300) =~ /^\*69$|^869$|^lcr$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->del-group] conti
>> nue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [del-group]
>> destinati
>> on_number(7300) =~ /^80(\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->add-group] conti
>> nue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [add-group]
>> destinati
>> on_number(7300) =~ /^81(\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->call-group-simo]
>> continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [call-group-simo] des
>> tination_number(7300) =~ /^82(\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->call-group-order
>> ] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [call-group-order] de
>> stination_number(7300) =~ /^83(\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->extension-interc
>> om] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [extension-intercom]
>> destination_number(7300) =~ /^8(10[01][0-9])$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->Local_Extension]
>> continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [Local_Extension] des
>> tination_number(7300) =~ /^(10[01][0-9])$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->group_dial_sales
>> ] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [group_dial_sales] de
>> stination_number(7300) =~ /^2000$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->group_dial_suppo
>> rt] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [group_dial_support]
>> destination_number(7300) =~ /^2001$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->group_dial_billi
>> ng] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [group_dial_billing]
>> destination_number(7300) =~ /^2002$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->operator]
>> contin
>> ue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [operator]
>> destinatio
>> n_number(7300) =~ /^(operator|0)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->vmain]
>> continue=
>> false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [vmain]
>> destination_n
>> umber(7300) =~ /^vmain$|^4000$|^\*98$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->sip_uri]
>> continu
>> e=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [sip_uri]
>> destination
>> _number(7300) =~ /^sip:(.*)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->nb_conferences]
>> continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [nb_conferences] dest
>> ination_number(7300) =~ /^(30\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->wb_conferences]
>> continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [wb_conferences] dest
>> ination_number(7300) =~ /^(31\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->uwb_conferences]
>> continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [uwb_conferences] des
>> tination_number(7300) =~ /^(32\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->cdquality_confer
>> ences] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [cdquality_conference
>> s] destination_number(7300) =~ /^(33\d{2})$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->freeswitch_publi
>> c_conf_via_sip] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [freeswitch_public_co
>> nf_via_sip] destination_number(7300) =~ /^9(888|1616|3232)$/
>> break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->mad_boss_interco
>> m] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [mad_boss_intercom] d
>> estination_number(7300) =~ /^0911$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->mad_boss_interco
>> m] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [mad_boss_intercom] d
>> estination_number(7300) =~ /^0912$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->mad_boss]
>> contin
>> ue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [mad_boss]
>> destinatio
>> n_number(7300) =~ /^0913$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->ivr_demo]
>> contin
>> ue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [ivr_demo]
>> destinatio
>> n_number(7300) =~ /^5000$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->dynamic_conferen
>> ce] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [dynamic_conference]
>> destination_number(7300) =~ /^5001$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->rtp_multicast_pa
>> ge] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [rtp_multicast_page]
>> destination_number(7300) =~ /^pagegroup$|^7243$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->park]
>> continue=f
>> alse
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [park]
>> destination_nu
>> mber(7300) =~ /^5900$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->unpark]
>> continue
>> =false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [unpark]
>> destination_
>> number(7300) =~ /^5901$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->park]
>> continue=f
>> alse
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [park]
>> source(mod_sof
>> ia) =~ /mod_sofia/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [park]
>> destination_nu
>> mber(7300) =~ /park\+(\d+)/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->unpark]
>> continue
>> =false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [unpark]
>> source(mod_s
>> ofia) =~ /mod_sofia/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [unpark]
>> destination_
>> number(7300) =~ /^parking$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->park]
>> continue=f
>> alse
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [park]
>> source(mod_sof
>> ia) =~ /mod_sofia/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [park]
>> destination_nu
>> mber(7300) =~ /callpark/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->unpark]
>> continue
>> =false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [unpark]
>> source(mod_s
>> ofia) =~ /mod_sofia/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [unpark]
>> destination_
>> number(7300) =~ /pickup/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->wait]
>> continue=f
>> alse
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [wait]
>> destination_nu
>> mber(7300) =~ /^wait$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->fax_receive] con
>> tinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [fax_receive]
>> destina
>> tion_number(7300) =~ /^9978$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->fax_transmit] co
>> ntinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [fax_transmit]
>> destin
>> ation_number(7300) =~ /^9979$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->ringback_180] co
>> ntinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [ringback_180]
>> destin
>> ation_number(7300) =~ /^9980$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->ringback_183_uk_
>> ring] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [ringback_183_uk_ring
>> ] destination_number(7300) =~ /^9981$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->ringback_183_mus
>> ic_ring] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [ringback_183_music_r
>> ing] destination_number(7300) =~ /^9982$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->ringback_post_an
>> swer_uk_ring] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [ringback_post_answer
>> _uk_ring] destination_number(7300) =~ /^9983$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->ringback_post_an
>> swer_music] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [ringback_post_answer
>> _music] destination_number(7300) =~ /^9984$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->ClueCon]
>> continu
>> e=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [ClueCon]
>> destination
>> _number(7300) =~ /^9991$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->show_info] conti
>> nue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [show_info]
>> destinati
>> on_number(7300) =~ /^9992$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->video_record] co
>> ntinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [video_record]
>> destin
>> ation_number(7300) =~ /^9993$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->video_playback]
>> continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [video_playback] dest
>> ination_number(7300) =~ /^9994$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->delay_echo] cont
>> inue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [delay_echo]
>> destinat
>> ion_number(7300) =~ /^9995$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->echo]
>> continue=f
>> alse
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [echo]
>> destination_nu
>> mber(7300) =~ /^9996$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->milliwatt] conti
>> nue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [milliwatt]
>> destinati
>> on_number(7300) =~ /^9997$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->tone_stream] con
>> tinue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [tone_stream]
>> destina
>> tion_number(7300) =~ /^9998$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->zrtp_enrollement
>> ] continue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL)
>> [zrtp_enrollement] de
>> stination_number(7300) =~ /^9787$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->hold_music] cont
>> inue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [hold_music]
>> destinat
>> ion_number(7300) =~ /^9999$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->Rednote]
>> continu
>> e=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [Rednote]
>> destination
>> _number(7300) =~ /^0220(\d+)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->carmickle] conti
>> nue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [carmickle]
>> destinati
>> on_number(7300) =~ /^0352(\d+)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing
>> [default->call_jason] cont
>> inue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [call_jason]
>> destinat
>> ion_number(7300) =~ /^059(\d+)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->TOI]
>> continue=fa
>> lse
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (FAIL) [TOI]
>> destination_num
>> ber(7300) =~ /^08740(\d+)$/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net parsing [default->Group
>> 7300] cont
>> inue=false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Regex (PASS) [Group 7300]
>> destinat
>> ion_number(7300) =~ /(7300)/ break=on-false
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action
>> set(hangup_after_bridge=tru
>> e)
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action
>> set(continue_on_fail=true)
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action set(call_timeout=15)
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action
>> bridge({ignore_early_media=
>> true}${group_call(sdjernes+A@${domain_name})})
>> Dialplan: sofia/internal/7305 at ewr.djernes.net Action hangup()
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:114
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State Change CS_ROUTING -> CS_EXECUTE
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_session.c:932 Send signal
>> sofia/i
>> nternal/7305 at ewr.djernes.net [BREAK]
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:484
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State ROUTING going to sleep
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:398
>> (sofia/intern
>> al/7305 at ewr.djernes.net) Running State Change CS_EXECUTE
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:491
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State EXECUTE
>> 2009-08-25 14:27:45.287037 [DEBUG] mod_sofia.c:173
>> sofia/internal/7305 at ewr.djern
>> es.net SOFIA EXECUTE
>> 2009-08-25 14:27:45.287037 [DEBUG] switch_core_state_machine.c:151
>> sofia/interna
>> l/7305 at ewr.djernes.net Standard EXECUTE
>> EXECUTE sofia/internal/7305 at ewr.djernes.net set(open=true)
>> 2009-08-25 14:27:45.287037 [DEBUG] mod_dptools.c:748
>> sofia/internal/7305 at ewr.dje
>> rnes.net SET [open]=[true]
>> EXECUTE sofia/internal/7305 at ewr.djernes.nethash(insert/freeswitch.djernes.net-s
>> pymap/7305/733dbed2-9183-11de-95f0-07acd7038fc1)
>> EXECUTE sofia/internal/7305 at ewr.djernes.nethash(insert/freeswitch.djernes.net-l
>> ast_dial/7305/7300)
>> EXECUTE sofia/internal/7305 at ewr.djernes.nethash(insert/freeswitch.djernes.net-l
>> ast_dial/global/733dbed2-9183-11de-95f0-07acd7038fc1)
>> EXECUTE sofia/internal/7305 at ewr.djernes.net set(hangup_after_bridge=true)
>> 2009-08-25 14:27:45.291899 [DEBUG] mod_dptools.c:748
>> sofia/internal/7305 at ewr.dje
>> rnes.net SET [hangup_after_bridge]=[true]
>> EXECUTE sofia/internal/7305 at ewr.djernes.net set(continue_on_fail=true)
>> 2009-08-25 14:27:45.291899 [DEBUG] mod_dptools.c:748
>> sofia/internal/7305 at ewr.dje
>> rnes.net SET [continue_on_fail]=[true]
>> EXECUTE sofia/internal/7305 at ewr.djernes.net set(call_timeout=15)
>> 2009-08-25 14:27:45.294755 [DEBUG] mod_dptools.c:748
>> sofia/internal/7305 at ewr.dje
>> rnes.net SET [call_timeout]=[15]
>> EXECUTE sofia/internal/7305 at ewr.djernes.netbridge({ignore_early_media=true})
>> 2009-08-25 14:27:45.318579 [WARNING] switch_ivr_originate.c:1001 No
>> origination
>> URL specified!
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_ivr_originate.c:2138 Originate
>> Resulte
>> d in Error Cause: 27 [DESTINATION_OUT_OF_ORDER]
>> 2009-08-25 14:27:45.318579 [INFO] mod_dptools.c:2093 Originate Failed.
>> Cause: D
>> ESTINATION_OUT_OF_ORDER
>> 2009-08-25 14:27:45.318579 [DEBUG] mod_dptools.c:2120 Continue on fail
>> [true]:
>> Cause: DESTINATION_OUT_OF_ORDER
>> EXECUTE sofia/internal/7305 at ewr.djernes.net hangup()
>> 2009-08-25 14:27:45.318579 [NOTICE] mod_dptools.c:633 Hangup
>> sofia/internal/7305
>> @ewr.djernes.net [CS_EXECUTE] [NORMAL_CLEARING]
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_channel.c:1683 Send signal
>> sofia/inter
>> nal/7305 at ewr.djernes.net [KILL]
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_session.c:932 Send signal
>> sofia/i
>> nternal/7305 at ewr.djernes.net [BREAK]
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:491
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State EXECUTE going to sleep
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:398
>> (sofia/intern
>> al/7305 at ewr.djernes.net) Running State Change CS_HANGUP
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:434
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State HANGUP
>> 2009-08-25 14:27:45.318579 [DEBUG] mod_sofia.c:338 Channel
>> sofia/internal/7305 at e
>> wr.djernes.net hanging up, cause: NORMAL_CLEARING
>> 2009-08-25 14:27:45.318579 [DEBUG] mod_sofia.c:417 Responding to INVITE
>> with: 48
>> 0
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:46
>> sofia/internal
>> /7305 at ewr.djernes.net Standard HANGUP, cause: NORMAL_CLEARING
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:434
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State HANGUP going to sleep
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:476
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State Change CS_HANGUP -> CS_REPORTING
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_session.c:932 Send signal
>> sofia/i
>> nternal/7305 at ewr.djernes.net [BREAK]
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:398
>> (sofia/intern
>> al/7305 at ewr.djernes.net) Running State Change CS_REPORTING
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:612
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State REPORTING
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:53
>> sofia/internal
>> /7305 at ewr.djernes.net Standard REPORTING, cause: NORMAL_CLEARING
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:612
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State REPORTING going to sleep
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:411
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State Change CS_REPORTING -> CS_DESTROY
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_session.c:1068 Session 117
>> (sofia
>> /internal/7305 at ewr.djernes.net) Locked, Waiting on external entities
>> 2009-08-25 14:27:45.318579 [NOTICE] switch_core_session.c:1086 Session 117
>> (sofi
>> a/internal/7305 at ewr.djernes.net) Ended
>> 2009-08-25 14:27:45.318579 [NOTICE] switch_core_session.c:1088 Close
>> Channel sof
>> ia/internal/7305 at ewr.djernes.net [CS_DESTROY]
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:564
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State DESTROY
>> 2009-08-25 14:27:45.318579 [DEBUG] mod_sofia.c:255
>> sofia/internal/7305 at ewr.djern
>> es.net SOFIA DESTROY
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:60
>> sofia/internal
>> /7305 at ewr.djernes.net Standard DESTROY
>> 2009-08-25 14:27:45.318579 [DEBUG] switch_core_state_machine.c:564
>> (sofia/intern
>> al/7305 at ewr.djernes.net) State DESTROY going to sleep
>>
>>
>> Any Help would be much appreciated.
>> --
>> Shawn L. Djernes
>> SD Consulting
>> shawn at djernes.org | sdjernes at gmail.com
>> MSN: wizardwlf at hotmail.com
>> 402.345.7734 | 402.350.6973 Cell
>>
>> _______________________________________________
>> 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
>>
>>
>
> _______________________________________________
> 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
>
>
--
Shawn L. Djernes
SD Consulting
shawn at djernes.org | sdjernes at gmail.com
MSN: wizardwlf at hotmail.com
402.345.7734 | 402.350.6973 Cell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090825/42caee1b/attachment-0002.html
More information about the FreeSWITCH-users
mailing list