RE: gnugk Proxy

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

 



  Pablo,

What do you mean by it not working.
I have a setup like yours and I am able to ring both ends, but the call goes
dead when I go off hook.

I am using a SmartNode and get the following whilst debugging:

05:33:40  SC    > [0000001B] BEARER-CHANNEL: bidirectional
05:33:40  SC    > [0000001B] <<    H323 [08000F]
CONNECT ACKNOWLEDGEMENT (Generic Q.931)
05:33:40  SC    > [0000001B] >>    ISDN [08000F]
CONNECT ACKNOWLEDGEMENT (Generic Q.931)
05:33:40  SC    > [0000001B] Connecting datapath FAILED!.
05:33:40  SC    > [0000001B] >>    H323 [08004D]
RELEASE (Generic Q.931)
  [08030580A6]
  Cause : network out of order
    private network serving remote user - CCITT - Q.931
05:33:40  SC    > [0000001B] >>    ISDN [08004D]
RELEASE (Generic Q.931)

Attached is my .ini for the child.

Any ideas

Thanks!

P.S. I am using 2.0.7 on RH9.

James Lertora
Technical Support
Patton Electronics
Reply
/=\=/=\=/=\=/=\=/=\=/=\=/=\
0101010101010101010101010101010101
\=/=\=/=\=/=\=/=\=/=\=/=\=/


-----Original Message-----
From: openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx
[mailto:openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of pesb
Sent: Tuesday, March 16, 2004 9:29 AM
To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Cc: openh323gk-developer@xxxxxxxxxxxxxxxxxxxxx
Subject:  gnugk Proxy


Hi there,
               I have been trying for many weeks to make the gnugk h323
proxy 
and the Child GK features work.
The only way I managed to do it was hacking the code.
Was someone able to make it work without hacking the code?
I wish I could use it without hacking the code, so that I would have no 
problems when a new version is launched.
Find attached my ini file. When an unregistered terminal wish to call
another 
unregistered terminal, instead of having the child proxy sending an ARQ to 
the parent GK, I get the following output:

2004/03/16 11:07:56.346 3       ProxyChannel.cxx(1044)  Q931    Destination 
not found for the unregistered call 02 1d 59 2f f7 8d 1c cf 15 bf 56 34 34
34 
34 ef

and the child GK sends a ReleaseComplete message to the calling partie. No
message (besides the initial RRQ) was sent from the child Gk to the parent 
GK.
I have checked ProxyChannel.cxx source code, and found that when a Setup 
message is received, it always tries to find the called endpoint in the 
RegistrationTable. Is this correct?
Please, send me some help on the issue. I have searched both mailling lists 
(the user's and developer's) and found no final comments on this issue.

Or, am I misunderstanding the child-proxy feature? Because, what I need is 
that after an unregistered terminal sends a Setup to my child GK, it should 
send an ARQ to the Parent GK asking for the destination info (IP addres).
So, 
then he could resend the setup message to the correct called partie IP 
address.

thanks in advance,
                          Pablo Salinas
[Gatekeeper::Main]
Fourtytwo=42
;Name=PattonTESTGK2
Home=0.0.0.0
TimeToLive=600
;EndpointIDSuffix=PattonTESTGK2
;AlternateGKs=172.17.68.2:1719:false:10:PattonTESTGK1
;SendTo=172.17.68.2:1719
;SkipForwards=172.17.68.2
;StatusPort=7000

[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1721
SupportNATedEndpoints=1
AcceptUnregisteredCalls=0
ConnectTimeout=14000000

[Endpoint]
Gatekeeper=209.49.110.207
Type=Gateway
H323ID=LabChild
E164=79801
Prefix=79801
TimeToLive=900
RRQRetryInterval=10
ARQTimeout=2

[Endpoint::RewriteE164]
79801=6

[GkStatus::Auth]
rule=allow

[RasSrv::GWPrefixes]
;AVI_Test_Node_1=100
;AVI_Test_Node_2=200
AVI_Test_Node_2=600

[Gatekeeper::Auth]
default=allow

[RasSrv::LRQFeatures]
AcceptForwardedLRQ=1
IncludeDestinationInfoInLCF=1
AlwaysForwardLRQ=1

[RasSrv::RRQFeatures]
AcceptEndpointIdentifier=1
AcceptGatewayPrefixes=1
OverwriteEPonSameAddress=1

[RasSrv::ARQFeatures]
ArjReasonRouteCallToSCN=1
ArjReasonRouteCallToGatekeeper=1

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

  Powered by Linux