[Freeswitch-users] Can't configure outbound call
Lars Zeb
larclap at yahoo.com
Mon May 11 16:51:44 PDT 2009
Thanks for the clarification. It made sense, but the results remain the
same. The log still says 'Invalid Gateway' and 'sofia status' at the console
does not show flowroute.
Dialplan: sofia/internal/1000 at 192.168.10.29:5090 Regex (PASS) [Long Distance
- flowroute] destination_number(3235551212) =~ /^1?(\d{10})$/ break=on-false
Dialplan: sofia/internal/1000 at 192.168.10.29:5090 Action
set(effective_caller_id_number=13235555555)
Dialplan: sofia/internal/1000 at 192.168.10.29:5090 Action
set(effective_caller_id_name=${outbound_caller_id_name})
Dialplan: sofia/internal/1000 at 192.168.10.29:5090 Action
bridge(sofia/gateway/flowroute/flowrouteAccount#13235551212)
2009-05-11 16:43:47 [DEBUG] switch_core_state_machine.c:114
switch_core_standard_on_routing() (sofia/internal/1000 at 192.168.10.29:5090)
State Change CS_ROUTING -> CS_EXECUTE
2009-05-11 16:43:47 [DEBUG] switch_core_session.c:933
switch_core_session_signal_state_change() Send signal
sofia/internal/1000 at 192.168.10.29:5090 [BREAK]
2009-05-11 16:43:47 [DEBUG] switch_core_state_machine.c:483
switch_core_session_run() (sofia/internal/1000 at 192.168.10.29:5090) State
ROUTING going to sleep
2009-05-11 16:43:47 [DEBUG] switch_core_state_machine.c:397
switch_core_session_run() (sofia/internal/1000 at 192.168.10.29:5090) Running
State Change CS_EXECUTE
2009-05-11 16:43:47 [DEBUG] switch_core_state_machine.c:490
switch_core_session_run() (sofia/internal/1000 at 192.168.10.29:5090) State
EXECUTE
2009-05-11 16:43:47 [DEBUG] mod_sofia.c:173 sofia_on_execute()
sofia/internal/1000 at 192.168.10.29:5090 SOFIA EXECUTE
2009-05-11 16:43:47 [DEBUG] switch_core_state_machine.c:151
switch_core_standard_on_execute() sofia/internal/1000 at 192.168.10.29:5090
Standard EXECUTE
EXECUTE sofia/internal/1000 at 192.168.10.29:5090 set(open=true)
2009-05-11 16:43:47 [DEBUG] mod_dptools.c:748 set_function()
sofia/internal/1000 at 192.168.10.29:5090 SET [open]=[true]
EXECUTE sofia/internal/1000 at 192.168.10.29:5090 set(use_profile=nat)
2009-05-11 16:43:47 [DEBUG] mod_dptools.c:748 set_function()
sofia/internal/1000 at 192.168.10.29:5090 SET [use_profile]=[nat]
EXECUTE sofia/internal/1000 at 192.168.10.29:5090
set_user(default at 192.168.10.29)
EXECUTE sofia/internal/1000 at 192.168.10.29:5090
hash(insert/192.168.10.29-spymap/1000/924426fa-3e85-11de-9b6b-7ba002f89c82)
EXECUTE sofia/internal/1000 at 192.168.10.29:5090
hash(insert/192.168.10.29-last_dial/1000/3235551212)
EXECUTE sofia/internal/1000 at 192.168.10.29:5090
hash(insert/192.168.10.29-last_dial/global/924426fa-3e85-11de-9b6b-7ba002f89
c82)
EXECUTE sofia/internal/1000 at 192.168.10.29:5090
set(effective_caller_id_number=13235555555)
2009-05-11 16:43:47 [DEBUG] mod_dptools.c:748 set_function()
sofia/internal/1000 at 192.168.10.29:5090 SET
[effective_caller_id_number]=[13235555555]
EXECUTE sofia/internal/1000 at 192.168.10.29:5090
set(effective_caller_id_name=FreeSWITCH)
2009-05-11 16:43:47 [DEBUG] mod_dptools.c:748 set_function()
sofia/internal/1000 at 192.168.10.29:5090 SET
[effective_caller_id_name]=[FreeSWITCH]
EXECUTE sofia/internal/1000 at 192.168.10.29:5090
bridge(sofia/gateway/flowroute/flowrouteAccount#13235551212)
2009-05-11 16:43:47 [ERR] mod_sofia.c:2531 sofia_outgoing_channel() Invalid
Gateway
2009-05-11 16:43:47 [NOTICE] mod_sofia.c:2744 sofia_outgoing_channel() Close
Channel N/A [CS_NEW]
2009-05-11 16:43:47 [DEBUG] switch_core_state_machine.c:559
switch_core_session_destroy_state() (N/A) State DESTROY
2009-05-11 16:43:47 [DEBUG] mod_sofia.c:240 sofia_on_destroy() N/A SOFIA
DESTROY
2009-05-11 16:43:47 [DEBUG] switch_core_state_machine.c:559
switch_core_session_destroy_state() (N/A) State DESTROY going to sleep
2009-05-11 16:43:47 [ERR] switch_ivr_originate.c:1494 switch_ivr_originate()
Cannot create outgoing channel of type [sofia] cause:
[INVALID_NUMBER_FORMAT]
From: freeswitch-users-bounces at lists.freeswitch.org
[mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Brian
West
Sent: Monday, May 11, 2009 3:28 PM
To: freeswitch-users at lists.freeswitch.org
Subject: Re: [Freeswitch-users] Can't configure outbound call
You want to collect 11 or 10 digits and send it out flowroute which requires
1+ number. The 1? makes the one optional. So now we only collect 10 digits
and append the on in the bridge line.
<extension name="Long Distance - flowroute">
<condition field="destination_number" expression="^1?(\d{10})$">
<action application="set"
data="effective_caller_id_number=10000000000"/>
<!-- If your provider does not provide ringback (180 or 183) you may
simulate ringback by uncommenting the following line. -->
<!-- action application="ringback" /-->
<action application="bridge"
data="sofia/gateway/flowroute/flowrouteAccount#1$1"/>
</condition>
</extension>
/b
On May 11, 2009, at 5:23 PM, Lars Zeb wrote:
I'm sorry, but do not understand what it is that I should try. Are you
saying to change the data attribute in the action command of the dialplan?
Brian West
brian at freeswitch.org
-- Meet us at ClueCon! http://www.cluecon.com <http://www.cluecon.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090511/0eb0d7bc/attachment-0002.html
More information about the FreeSWITCH-users
mailing list