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/