Thx in advance Michal, here some little more information from testings today. If the child gk run just a short time it can circumvent the situation and the the proxy start again with a full registration and a new NAT=x.x.x.x message, like it should. But if it run a little longer so about 10 Minutes than you can force the crash if you reconnect the router (that it get a new dyn. pub. IP) than you have to wait until the child is sending a keepalive (e.g. 300). cu TOM ----- Original Message ----- From: "Zygmuntowicz Michal" <m.zygmuntowicz@xxxxxxx> To: <openh323gk-users@xxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, January 19, 2005 1:15 PM Subject: Re: Re: howto setup a child proxy which is only forwarding to the parent gk > I'll check this issue. > > ----- Original Message ----- > From: "Raschel" <raschel@xxxxxx> > Sent: Tuesday, January 18, 2005 11:50 AM > > > > here the additional information about the proxy die after 24h reconnect > > (with dyn. public IP) > > > >>Unfortunately i have realized the same crash with the 2.0.9 version, the > >>gatekeeper die after the Public IP of the the Router changed. The child GK > >>is sending a keepalive registration Request to the parent GK which is > >>rejected due to do a full Registration (i guess because the Public IP has > >>changed) than the Child GK state a "Select Error 10" and the gnugk die. > > > > here is the message from the log file -ttttt > > > > 2005/01/18 08:41:21.288 3 RasSrv.cxx(2610) GK Send to x.x.x.x:1719 > > (the parent GK) > > registrationRequest { > > requestSeqNum = 15 > > protocolIdentifier = 0.0.8.2250.0.2 > > discoveryComplete = TRUE > > callSignalAddress = 0 entries { > > } > > rasAddress = 1 entries { > > [0]=ipAddress { > > ip = 4 octets { > > c0 a8 01 dd .... > > } > > port = 1719 > > } > > } > > terminalType = { > > mc = FALSE > > undefinedNode = FALSE > > } > > gatekeeperIdentifier = 2 characters { > > 0044 0045 DE > > } > > endpointVendor = { > > vendor = { > > t35CountryCode = 0 > > t35Extension = 0 > > manufacturerCode = 0 > > } > > } > > keepAlive = TRUE > > endpointIdentifier = 6 characters { > > 0038 0033 0038 0039 005f 0067 8389_g > > } > > willSupplyUUIEs = FALSE > > maintainConnection = FALSE > > supportsAltGK = <<null>> > > } > > 2005/01/18 08:41:21.289 5 RasSrv.cxx(2624) GK Sent Successful > > 2005/01/18 08:41:21.377 2 RasSrv.cxx(2702) GK Read from x.x.x.x:1719 > > (the parent GK) > > 2005/01/18 08:41:21.378 3 RasSrv.cxx(2714) GK > > registrationReject { > > requestSeqNum = 15 > > protocolIdentifier = 0.0.8.2250.0.2 > > rejectReason = fullRegistrationRequired <<null>> > > gatekeeperIdentifier = 2 characters { > > 0044 0045 DE > > } > > } > > 2005/01/18 08:41:21.378 1 RasSrv.cxx(1430) GK RRJ Received > > 2005/01/18 08:41:21.378 1 GkClient.cxx(461) GKC Registration Rejected: > > fullRegistrationRequired > > > > 2005/01/18 08:41:21.381 3 yasocket.cxx(344) ProxyH Select error: 10 > > > > 2005/01/18 08:41:21.381 3 ProxyThread.cxx(85) Q931s Delete socket > > x.x.x.x:1721 (the parent GK) > > 2005/01/18 08:41:21.381 2 thread.cxx(35) NATHandlingThread 795 > > closed > > > > after this message the gnugk die > > > > some additional Information: > > > > i use the Linux Executable 2.0.9 (before i used the 2.2.0 with the same > > failure) (www.gnugk.org) on a customized DSL-Linux (knoppix based). > > the proxy child gnugk is behind a NAT Router Linksys WRT54G at an ADSL > > Line > > 2048/384 > > the provider force an 24 hour reconnect (mostly done in germany) and > > provide > > a dynamic IP Address which changing after every reconnect > > > > here is my child_gk.ini file for information: > > > > [Gatekeeper::Main] > > Fourtytwo=42 > > Name=XXX > > TimeToLive=300 > > EndpointIDSuffix=_xxx > > > > [GkStatus::Auth] > > rule=deny > > > > [Endpoint] > > Gatekeeper=x.x.x.x > > Type=Gateway > > H323ID=XXX > > E164=YYYY > > Prefix=ZZZZ > > > > [RoutedMode] > > GKRouted=1 > > H245Routed=0 > > CallSignalPort=1721 > > CallSignalHandlerNumber=1 > > AcceptNeighborsCalls=1 > > AcceptUnregisteredCalls=0 > > RemoveH245AddressOnTunneling=1 > > RemoveCallOnDRQ=1 > > DropCallsByReleaseComplete=1 > > SendReleaseCompleteOnDRQ=1 > > SupportNATedEndpoints=1 > > ForwardOnFacility=1 > > ShowForwarderNumber=0 > > Q931PortRange=0 > > H245PortRange=0 > > ConnectTimeout=180000 > > > > [Proxy] > > Enable=1 > > T120PortRange=0 > > RTPPortRange=10000-59999 > > ProxyForNAT=1 > > > > what to do? please help > > > > Thx a lot > > > > TOM > > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > > _______________________________________________________ > > List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx > Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 > Homepage: http://www.gnugk.org/ > ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________________ List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/