GnuGk Call Termination With PSTN Gateway

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
I am quite new to GnuGk but for about a week I have been working on a project which provides H.323 services with PostgreSQL authentication and accounting. Until now I have no problems with achieving authentication of endpoint users via SQLPasswordAuth. Unfortunately I am stuck on a problem with the PSTN termination for quite a while. I am running the GnuGk v.2.2.3 in full proxy mode on a FedoraCore box and I have been given only the IP address of the PSTN Gateway with the assurance that I am authorized by IP to the Gateway so it shouldn't be a problem to use it as a termination facility to the PSTN network. So far so good...Here is a sample of my configuration file where I specify the routing policy and my attempt to register with the Gateway

[Endpoint]
H323ID=gw1
Gatekeeper=xxx.xxx.xxx.xxx
Type=Gateway

[RasSrv::PermanentEndpoints]
xxx.xxx.xxx.xxx=gw1;00

[RasSrv::GWPrefixes]
gw1=00

[RasSrv::RewriteE164]
%%.=.

[RasSrv::RRQFeatures]
AcceptEndpointIdentifier=1
AcceptGatewayPrefixes=0
OverwriteEPOnSameAddress=1
IRQPollCount=0

[RasSrv::ARQFeatures]
CallUnregisteredEndpoints=0
ArjReasonRouteCallToGatekeeper=0

[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1720
AcceptNeighborCalls=1
AcceptUnregisteredCalls=1
RemoveH245AddressOnTunneling=1
RemoveCallOnDRQ=0
DropCallsByReleaseComplete=1
SendReleaseCompleteOnDRQ=1
SupportNATedEndpoints=1
TranslateFacility=1
SetupTimeout=8000
SignalTimeout=10000
AlertingTimeout=180000
SocketCleanupTimeout=5000

[Proxy]
Enable=1
ProxyForNAT=1
ProxyForSameNAT=1

[RoutingPolicy]
Default=explicit

I have read form many sources that the gateway should be configured in a way that it can send RRQs to the GnuGk and therefore be able to register with it. I was wondering whether my configuration makes any sense as I don't have access to the Gateway( only the assurance that it will authorize my requests by IP). I will supply the trace messages from the GnuGk in mode -tt 2006/03/08 19:54:57.358 2 GkClient.cxx(825) GKC Discover GK 62.244.175.174:1719 at 193.193.162.71 2006/03/08 19:54:57.360 2 RasSrv.cxx(233) RAS Send RRQ to 62.244.175.174:1719 2006/03/08 19:55:00.362 2 RasSrv.cxx(233) RAS Send RRQ to 62.244.175.174:1719 2006/03/08 19:55:03.366 2 RasSrv.cxx(233) RAS Send RRQ to 62.244.175.174:1719

As you can see the GnuGk sends regular registration requests to the gateway but there isn't a RCF. Due to the inability of the GnuGk to register with the Gateway I can't make any calls and receive the following messages with errors of kind calledPartyNotRegistered 2006/03/08 20:06:01.551 2 Toolkit.cxx(457) RewritePString: 0035929xxxxxx to 35929xxxxxx 2006/03/08 20:06:01.552 2 RasSrv.cxx(388) ARJ|192.168.2.122:3701|35929800667:dialedDigits|123:h323_ID=123:dialedDigits|false|calledPartyNotRegistered; 2006/03/08 20:06:01.552 2 RasSrv.cxx(233) RAS Send ARJ to 213.91.220.218:3700

I am frankly asking for help from those of you who are more experienced with GnuGk. The main issue that concerns me is whether the problem is caused by my mistakes or indeed there should be some configuration settings to be made from the side of the gateway. Thanks in advance.

Regards,
--Angel Ivanov





-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux