[Freeswitch-users] Gateway Configuration (asterisk exampleprovided)

Fernando - NextBilling IP Solutions fernandojdk at gmail.com
Thu Mar 22 13:45:40 MSK 2012


Its Seem that FS cannot connect to your gateway.

Try the command "sofia profile  external siptrace on" and see the response
from your gateway.

Post here the siptrace, maybe i can help.
 
Best regards, 

Importante: 
Esta mensagem, incluindo todo seu conteúdo, contém informações confidenciais
 legalmente protegidas e destinadas a indivíduo e propósito específicos.
Caso a tenha recebido por engano, lembramos do caráter sigiloso e
solicitamos a gentileza de desconsiderá-la e comunicar-nos o mais breve
possível.
As informações contidas nesta mensagem e em seu conteúdo são de
responsabilidade de seu autor, não representando necessariamente idéias,
opiniões, pensamentos ou qualquer forma de posicionamento por parte da
NextBilling IP Solutions.
P "Antes de imprimir pense em seu compromisso com o Meio Ambiente."
-------Original Message-------
 
From: Anderson Arboleya
Date: 22/03/2012 07:40:53
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Gateway Configuration (asterisk
exampleprovided)
 
Hi Fernando, I added the register param too.
 
Brian, I've change the name to the SERVER_IP my provider sent me.
 
That's my configs now:
 
=======================================================
# /usr/local/freeswitch/conf/sip_profiles/external/testing.xml
<include>
       <gateway name="SERVER_IP">
               <param name="username" value="USERNAME" />
               <param name="realm" value="SERVER_IP" />
               <param name="password" value="PASSWORD" />
               <param name="register" value="true"/>
       </gateway>
</include>
 
# /usr/local/freeswitch/conf/dialplan/public/testing.xml
<include>
   <extension name="testing-inbound">
     <condition field="destination_number" expression="^(USERNAME)$">
       <action application="lua" data="/root/call_logger.lua" />
     </condition>
   </extension>
</include>
=======================================================
 
And now I got this error:
 
=======================================================
2012-03-22 10:28:00.125504 [NOTICE] sofia_reg.c:415 Registering 189.84.133
130
2012-03-22 10:28:32.125503 [ERR] sofia_reg.c:1962 189.84.133.130
Registration Failed with status Request Timeout [408]. failure #1
=======================================================
 
When I run a "sofia status" and the fs_cli I got:
 
external::SERVER_IP   gateway   sip:USERNAME at SERVER_IP   FAIL_WAIT
 
Any other suggestions?
 
Tks
 
Anderson Arboleya
 
 
On Wed, Mar 21, 2012 at 11:41 PM, Brian Foster <bdfoster at endigotech.com>
wrote:
> Whoops...
>
> By default it will try and register to the gateway name unless stated
> otherwise. So as your dialplan sits, its registering to "testing"
literally.
> Should be "example.com" or the domain you're registering to.
>
> -BDF
>
> On Mar 21, 2012 10:27 PM, "Anderson Arboleya" <me at nybras.com> wrote:
>>
>> Hello,
>>
>> I'm trying to connect freeswitch to a provider so I can call real
>> numbers and reach my freeswitch server, but I'm kinda stuck in this
>> process.
>>
>> My provider sent me this Asterisk's configs:
>>
>> =======================================================
>> # sip.conf:
>> register   =>   USERNAME:PASSWD at SERVER_IP
>>
>> [directcall12]
>> context=default
>> fromuser= USERNAME
>> username= USERNAME
>> secret= PASSWD
>> type=friend
>> host=SERVER_IP
>> canreinvite=no
>> nat=no
>> dtmfmode=rfc2833
>> insecure=very
>> disallow=all
>> allow=g729
>>
>> # extensions.conf:
>> exten => 3131,1,Noop(ORIGEM - ${CALLERID(num)})
>> exten => 3131,n,Dial(${TRUNKPBX}/${RAMAL})
>> exten => 3131,n,Hangup()
>>
>> ** change these settings according you internal extensions configs
>> =======================================================
>>
>>
>> Well, I tried adapting it to FreeSwitch like this (according some
>> examples I found across the web):
>>
>> =======================================================
>> # /usr/local/freeswitch/conf/sip_profiles/external/testing.xml
>> <include>
>>        <gateway name="testing">
>>                <param name="username" value="USERNAME" />
>>                <param name="realm" value="SERVER_IP" />
>>                <param name="password" value="PASSWORD" />
>>        </gateway>
>> </include>
>>
>> # /usr/local/freeswitch/conf/dialplan/public/testing.xml
>> <include>
>>    <extension name="testing-inbound">
>>      <condition field="destination_number" expression="^(USERNAME)$">
>>        <action application="lua" data="/root/call_logger.lua" />
>>      </condition>
>>    </extension>
>> </include>
>> =======================================================
>>
>> In the end all I got is this log:
>>
>> 2012-03-17 01:41:23.565471 [NOTICE] sofia_reg.c:415 Registering testing
>> 2012-03-17 01:41:55.565460 [ERR] sofia_reg.c:1962 testing Registration
>> Failed with status Request Timeout [408].
>>
>> All I want is to connect with my provider and route the calls made to
>> the real number my provider gave me to my Dialplan, so my lua script
>> will be called.
>>
>> Btw, I dont actually bought a "dedicated number" but an extension. I
>> mean, I will call a number and an IVR-menu will ask me for an
>> extension, then I type the extension I bought (3131) and their system
>> will send the call for me. Is this clear?
>>
>> Sorry, I'm an experienced programmer but I'm just starting with all
>> this telephony thing and I don't know what else I need to do from this
>> point on, I have searched a lot and tried a lot of different
>> approaches, but none succeed.
>>
>> Could anybody help me with this, please?
>>
>> Thanks in advance.
>>
>>
>> Anderson Arboleya
 
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org
http://www.freeswitchsolutions.com
 


 
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.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/20120322/b15f039f/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 20873 bytes
Desc: not available
Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120322/b15f039f/attachment-0001.jpe 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list