I had to reboot the FS box anyway and that seemed to sort it all out. I suspect a profile rescan may have sorted it out Thanks for all your help. On 3 March 2011 21:21, Clemens Ebentheuer <ce@kapper.net> wrote:
Hi,
i´m no expert but you should see something like in sofia status:
external::soho66 gateway sip:1000022541@sip.soho66.co.uk:8060 TRYING (retry: 22s)
maybe you need a: sofia profile external rescan
and/or: sofia profile external restart
clemens
*From:* freeswitch-users-bounces@lists.freeswitch.org [mailto: freeswitch-users-bounces@lists.freeswitch.org] *On Behalf Of *lloyd thomas *Sent:* Thursday, March 03, 2011 9:07 PM *To:* freeswitch-users
*Subject:* Re: [Freeswitch-users] Dialplan in a muddle
EXECUTE sofia/internal/200@companya.tele.co.ukbridge(sofia/gateway/soho66/07973323260) 2011-03-03 19:57:22.189028 [ERR] mod_sofia.c:3891 Invalid Gateway
So it looks as though my gateway does not register. The file is in conf/sip_profiles/external/01_companya_soho66.xml Don't understand what the problem is
Help
<include> <gateway name="soho66"> <param name="username" value="1000022541" /> <param name="realm" value="sip.soho66.co.uk:8060" /> <param name="password" value="5J8D139O" /> </gateway> </include>
sofia status Name Type Data State
================================================================================================= internal profile sip:mod_sofia@188.222.84.32:5060 RUNNING (0) external profile sip:mod_sofia@188.222.84.32:5080 RUNNING (0) external::example.com gateway sip:joeuser@example.com NOREG companyb.tele.co.uk alias internal ALIASED internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0) companya.tele.co.uk alias internal ALIASED 188.222.85.33 alias internal ALIASED
================================================================================================= 3 profiles 3 aliases
On 3 March 2011 18:58, lloyd thomas <lloydie.t@gmail.com> wrote:
No Joy. Looks like the may be something wrong with the initial companya.tele.co.uk.xml file. Have a look
http://pastebin.freeswitch.org/15539
---------- Forwarded message ---------- From: *Garry Matthews* <garry.matthews@ethermagic.co.uk> Date: 3 March 2011 18:08 Subject: RE: [Freeswitch-users] Dialplan in a muddle To: lloyd thomas <lloydie.t@gmail.com>
*-* <include>
*-* <gateway name="*soho66*">
* * <param name="*username*" value="*1000014877*" />
* * <param name="*realm*" value="*sip.soho66.co.uk:8060*" />
* * <param name="*password*" value="*C9J6U0LO*" />
* * </gateway>
* * </include>
I’ve made a few changes for security reasons, but it should give you the idea !
If you type >sofia status
Then you should see REGED to show that you have registered.
Any luck?
Garry.
*From:* lloyd thomas [mailto:lloydie.t@gmail.com] *Sent:* 03 March 2011 18:02 *To:* Garry Matthews *Subject:* Re: [Freeswitch-users] Dialplan in a muddle
Ah Ha, what is your gateway settings (roughly)?
On 3 March 2011 17:51, Garry Matthews <garry.matthews@ethermagic.co.uk> wrote:
I’m not sure if this helps – I just started with Freeswicth and Soho 66 today. I’m a total beginner and have been working from the book.
However, I can get calls out using the following file -
conf/dialplan/default/01_custom.xml
<include>
<extension name="Dial Out Custom Gateway">
<condition field="destination_number"
expression="^9(0\d{10})$">
<action application="bridge"
data="sofia/gateway/soho66/$1"/>
</condition>
</extension>
</include>
You then need to -
reloadxml
This may give you something to compare with.
I hope this helps.
Garry.
*From:* lloyd thomas [mailto:lloydie.t@gmail.com] *Sent:* 03 March 2011 17:04 *To:* freeswitch-users *Subject:* [Freeswitch-users] Dialplan in a muddle
Maybe getting a bit ahead of myself but I am trying to set up a multi-company dial plan. Things are working fine internally, but I am not getting the grasp for external calls.
The first company xml file is conf/dialplan/companya.tele.co.uk.xml
which has the line <X-PRE-PROCESS cmd="include" data="companya.tele.co.uk/*.xml"/> to include xml files in that conf/dialplan/companya.tele.co.uk folder
In this folder I have the xml file soho66.co.uk.xml which includes the regex to remove the initial 9 when dialling and extenal number. I cant seem to be able to get a call to go anywhere near connecting to the soho gateway.
I think problem is to do with this
2011-03-03 17:00:23.089153 [NOTICE] switch_ivr.c:1606 Transfer sofia/internal/200@companya.tele.co.uk to enum[ 907973323260@companya.tele.co.uk]
help me please!
----------------- soho66.co.uk.xml---------------------------- <include> <extension name="Local Dial"> <condition field="destination_number" expression="^9?([2-9]{6})$"> <action application="set" data="effective_caller_id_name=12345678"/> <action application="set" data="effective_caller_id_number=12345678"/> <action application="bridge" data="sofia/gateway/ sip.soho66.co.uk/01869$1@sip.soho66.co.uk"/> </condition> </extension>
<extension name="Regional 01"> <condition field="destination_number" expression="^9?(01\d{9})$"> <action application="set" data="effective_caller_id_name=12345678"/> <action application="set" data="effective_caller_id_number=12345678"/> <action application="bridge" data="sofia/gateway/sip.soho66.co.uk/$1 "/> </condition> </extension>
<extension name="Regional 02"> <condition field="destination_number" expression="^9?(02\d{9})$$"> <action application="set" data="effective_caller_id_name=12345678"/> <action application="set" data="effective_caller_id_number=123456781"/> <action application="bridge" data="sofia/gateway/sip.soho66.co.uk/$1 "/> </condition> </extension>
<extension name="Mobile"> <condition field="destination_number" expression="^9?(07\d{9})$"> <action application="set" data="effective_caller_id_name=12345678"/> <action application="set" data="effective_caller_id_number=12345678"/> <action application="bridge" data="sofia/gateway/sip.soho66.co.uk/$1 "/> </condition> </extension>
<extension name="International"> <condition field="destination_number" expression="^9?(00\d*))$"> <action application="set" data="effective_caller_id_name=12345678"/> <action application="set" data="effective_caller_id_number=12345678"/> <action application="bridge" data="sofia/gateway/sip.soho66.co.uk/$1 "/> </condition> </extension> </include> -----------------eof soho66.co.uk.xml-------------------------
-------------conf/sip_profiles/external/companya_soho66.xml ----------------------- <include> <gateway name="sip.soho66.co.uk"> <param name="username" value="12345678"/> <param name="from-user" value="12345678"/> <param name="password" value="ABCDEFGH"/> <param name="expire-seconds" value="600"/> <param name="register" value="true"/> <param name="retry-seconds" value="30"/> </gateway> </include> ------------- eof conf/sip_profiles/external/companya_soho66.xml -----------------------
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org