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