gnugk Proxy

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

 



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
##
## A very simple configuration file.
## Everyone is allowed to connect to the status port.
##

[Gatekeeper::Main]
Fourtytwo=42

[GkStatus::Auth]
rule=allow


[Proxy]
Enable=1
#InternalNetwork=192.168.0.0/255.255.255.0


[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=1720
RemoveH245AddressOnTunneling=1
SupportNATedEndpoints=1
AcceptUnregisteredCalls=1


[Endpoint]
Gatekeeper=192.168.0.103
Type=Gateway
E164=188600
Prefix=1886


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

  Powered by Linux