[Freeswitch-users] Need help with a gateway problem

Brian West brian at freeswitch.org
Thu Apr 17 08:17:07 PDT 2008


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/ 
> $1 at callwithus"$    </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
> 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/20080417/19ff5c1c/attachment-0002.html 


More information about the FreeSWITCH-users mailing list