Well I don't personally put them in the config like that. I put then
in the directory. You can check out the .noload files I put in SVN to
demonstrate that.
In addition you should put this on the profile called outbound you do
not want a provider on a profile you auth-calls on usually.
/b
On Apr 17, 2008, at 8:01 AM, Pete Kay wrote:
Hi,
I am still not yet able to get one sip phone to call the other due
to the problem I posted. So, I used the working sip client to try
to call an outside number
by setting up a gateway.
I tried to set up fastswitch to route call to my voip provider, I am
getting channel error but can't know why. Can anyone please give
some help?
this is in my sofia.conf.xml
<gateways>
<gateway name="callwithus">
<!--/// account username *required* ///-->
<param name="username" value="226"/>
<!--/// auth realm: *optional* same as gateway name, if
blank ///-->
<param name="realm" value="callwithus"/>
<!--/// account password *required* ///-->
<param name="password" value="3336"/>
<!--/// extension for inbound calls: *optional* same as
username, if$ <param name="extension" value="2"/>
<!--/// proxy host: *optional* same as realm, if
blank ///-->
<param name="proxy" value="sip.callwithus.com"/>
<!--/// expire in seconds: *optional* 3600, if blank ///-->
<param name="expire-seconds" value="600"/>
</gateway>
</gateways>
this is in my default dialplan
<context name="home">
<extension name="PrintVars" continue="true">
<condition field="destination_number" expression="^[0-9]">
<action application="info"/>
</condition>
</extension>
<extension name="PBX Extension">
<condition field="destination_number" expression="^(1[0-9]{2})$">
<!-- This will dial a registered phone at the ip or domain name
you set in$ <!-- (The % indicates it is an internal
extension) $ <action application="bridge"
data="sofia/sip/$1%${server-domain-name}"/>
</condition>
</extension>
<extension name="Local Dial">
<condition field="destination_number" expression="^([0-9]{13})$">
<action application="set" data="effective_caller_id_name=John
Freeswitch"/> <action application="set"
data="effective_caller_id_number=1234567"/>
<action application="log" data="before bridging [${1}]\n"/>
<action application="bridge" data="sofia/gateway/callwithus/
[EMAIL PROTECTED]"$ </condition>
</extension>
</context>
Get error when I dial a 13 digits number:
2008-04-18 04:26:03 [ERR] mod_sofia.c:1692 sofia_outgoing_channel()
Invalid Gateway
2008-04-18 04:26:03 [NOTICE] mod_sofia.c:1857
sofia_outgoing_channel() Close Channel N/A [CS_NEW]
2008-04-18 04:26:03 [ERR] switch_ivr_originate.c:813
switch_ivr_originate() Cannot create outgoing channel of type
[sofia] cause: [INVALID_NUMBER_FORMAT]
2008-04-18 04:26:03 [INFO] mod_dptools.c:1536
audio_bridge_function() Originate Failed. Cause:
INVALID_NUMBER_FORM AT
Any suggestion will be greatly appreciated.
Thanks
Pete
_______________________________________________
Freeswitch-users mailing list
[email protected]
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
[email protected]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org