Hi Georgios,
I only want to ask you, if you also use the LCR-Tool.
With mysql it was running well, but now I have problems with it. I do
not know, if it is a problem of
Unixodbc (I do not think so).
I use the following table structure:
Lcr:
PREFIX | FROM_URI | GRP_ID |
PRIORITY |
------------------------------------------------------------------------
-------------------------------------------------------------
| | 1 |
1 |
Gw:
GW_NAME | GRP_ID | IP_ADDR | PORT |
URI_SCHEME | TRANSPORT | STRIP | PREFIX
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------
-------------
Gw 1 xxx.xx.xxx.xx
5060
Gw_grp:
GRP_ID GRP_NAME
----------
----------------------------------------------------------------
1 VIH
I always get the following error:
CALL: Call to international number <sip:0004312345586@server.com> from
<sip:1004@server.com>
0(23072) LCR: no gateways found m=INVITE
ruri=sip:0004312345586@server.com f=sip:1004@server.com
t=sip:0004312345586@server.com ip=xxx.xx.xxx.xxx
My openser.cfg looks like this:
if (uri=~"sip:0[0-9]+@.*")
{
#authorize if a call is going to PSTN
if(!proxy_authorize("", "subscriber"))
{
proxy_challenge("", "0");
return;
};
xlog("L_INFO", "CALL: Call to international number <$ru> from
<$fu>\n");
perl_exec("dialnr");
if(!load_gws())
{
sl_send_reply("500", "Internal server error, unable to load phone
gateways");
xlog("L_Info", "LCR: unable to load gateways\n");
exit;
}
if(!next_gw())
{
sl_send_reply("503", "Service not available, no gateways
found");
xlog("L_Info", "LCR: no gateways found m=$rm ruri=$ru f=$fu t=$tu
ip=$si id=$ci\n");
exit;
};
Can you help me?
Thanks and regards
Martin