Hi Nicholas, I'll let Simon fix the H.460.23/.24 detection, but I've put a fix into the CVS to avoid this bug in direct mode. If you are able to compile from CVS, please try the latest code with your original config and let us know if its fixed. Regards, Jan -- Jan Willamowius, Founder of the GNU Gatekeeper Project EMail : jan@xxxxxxxxxxxxxx Website: http://www.gnugk.org Support: http://www.willamowius.com/gnugk-support.html Jan Willamowius wrote: > Hi, > > disabeling H.460.23/.24 doesn't work. That code will still remain > active. One would have to compile H323Plus without H.460 support, but > then you'd also loose H.460.17/.18/.19. > > Regards, > Jan > > > Simon Horne wrote: > > Nicholas > > > > I think the bug might be something I introduced in the NAT traversal > > parameter exchange in the LRQ/LCF. It should work if you compile without > > the HAS_H46023 switch. > > I will try to get it patched in the next day or so. > > > > Simon > > > > -----Original Message----- > > From: Jan Willamowius [mailto:jan@xxxxxxxxxxxxxx] > > Sent: 06 December 2012 03:23 > > To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx > > Subject: Re: Precompiled 3.1 x64 > > "calledPartyNotRegistered" > > > > Hi Nicholas, > > > > try switching your gatekeeper to routed mode to see if it makes a > > difference. > > > > I think this is a bug introduced by some H.460.23/.24 code that sees the > > generic data in your LCF and thinks it should proxy the call (which won't > > work in direct mode). > > > > I'll think about a proper fix in the meantime. > > > > Regards, > > Jan > > > > > > Nicholas Thompson wrote: > > > Hello all, > > > > > > Currently I am running a stable and functional version of 2.3.2 > > > without any problems. I downloaded the precompiled x_64 version of > > > 3.1 to work on getting a newer version in place. > > > > > > I copied my 2.3.2 config over to the new one and checked for any > > > old/new/removed configuration options and I didn't find any changes > > > that I could tell should be affecting the problem. > > > > > > The problem: When placing a call (using GDS), the request goes out to > > > the GDS neighbors and it is found, and with the packet capture off of > > > the GnuGK box, it even returns the LCF. However immediately after the > > > GnuGK receives the LCF, GnuGK sends an LRJ back to the endpoint with > > > cause "calledPartyNotRegistered" > > > > > > I have even tried compiling and it always results in the same error. > > > So this makes me thing I am doing something wrong perhaps in the > > > configuration file. Thoughts? > > > > > > > > > Below you will find: > > > * > > > 1) System specs that is running GnuGK > > > 2) GnuGK start time information > > > 3) Configuration information > > > 4) debug level 5 log output for the call.* > > > > > > I also have a tcpdump of this call if that helps. > > > > > > * > > > 1) GnuGK system specs:* > > > Centos 6.3 (Final) > > > 2.6.32-279.14.1.el6.x86_64 > > > > > > * > > > 2) GnuGK start time information:* > > > gk.cxx(1196) GNU Gatekeeper with ID 'DevOSUGk' started > > > Gatekeeper(GNU) Version(3.1.0) > > > Ext(pthreads=1,radius=1,mysql=1,pgsql=1,firebird=1,odbc=1,sqlite=1,lar > > > ge_fdset=0,crypto/ssl=1,h46018=1,h46023=1,ldap=1,ssh=1,ipv6=1,h235medi > > > a=1,lua=1,h46017=1,snmp=1) > > > H323Plus(1.24.1) PTLib(2.10.6) Build(Aug 22 2012, 22:29:18) Sys(Linux > > > x86_64 2.6.32-279.14.1.el6.x86_64) > > > * > > > 3) Configuration information* > > > > > > [Gatekeeper::Main] > > > Name=DevOSUGk > > > Home=128.146.12.77 > > > NetworkInterfaces=128.146.12.77/25 > > > CompareAliasType=0 > > > CompareAliasCase=0 > > > TimeToLive=7200 > > > TraceLevel=5 > > > > > > [RoutingPolicy] > > > h323_ID=explicit,internal,srv,dns,neighbor > > > dialedDigits=explicit,internal,neighbor,enum,srv,dns,neighbor > > > Default=explicit,internal,neighbor,srv,dns,parent > > > > > > ;[Routing::ENUM] > > > ;ResolveLRQ=1 > > > > > > [RasSrv::Neighbors] > > > GK1=GnuGK > > > > > > [Neighbor::GK1] > > > GatekeeperIdentifier=GK1 > > > Host=64.57.22.2 > > > SendPrefixes=*,!0011109 > > > AcceptPrefixes=* > > > ForwardLRQ=always > > > AcceptForwardedLRQ=1 > > > > > > [RasSrv::LRQFeatures] > > > ; timeout value to wait for reply in seconds > > > NeighborTimeout=7 > > > AcceptNonNeighborLRQ=1 > > > AcceptNonNeighborLCF=1 > > > AcceptForwardedLRQ=1 > > > > > > > > > > > > [RoutedMode] > > > ; enable gatekeeper signaling routed mode, route H.245 channel only if > > > neccessary (for NATed endpoints) > > > GKRouted=0 > > > H245Routed=0 > > > ; you may want to change it to the H.323 default 1720 > > > CallSignalPort=1720 > > > AcceptNeighborsCalls=1 > > > AcceptUnregisteredCalls=1 > > > RemoveH245AddressOnTunneling=1 > > > RemoveCallOnDRQ=0 > > > DropCallsByReleaseComplete=1 > > > SendReleaseCompleteOnDRQ=1 > > > SupportNATedEndpoints=0 > > > TranslateFacility=1 > > > ENUMservers=nrenum.net > > > > > > > > > ; proxy calls only for NATed endpoints [Proxy] > > > Enable=0 > > > > > > > > > ; if port forwarding is correctly configured for each endpoint, you > > > can disable ProxyForNAT > > > ProxyForNAT=0 > > > ProxyForSameNAT=0 > > > > > > > > > > > > > > > *4) Debug Output of call:* > > > > > > 2012/12/05 11:18:34.990 4 RasSrv.cxx(237) RAS Receiving > > > on 128.146.12.77:1719(U) > > > 2012/12/05 11:18:34.990 2 RasSrv.cxx(174) RAS Read from > > > 140.254.40.45:58048 > > > 2012/12/05 11:18:34.990 3 RasSrv.cxx(246) RAS > > > admissionRequest { > > > requestSeqNum = 14719 > > > callType = pointToPoint <<null>> > > > callModel = gatekeeperRouted <<null>> > > > endpointIdentifier = 41 characters { > > > 0038 0031 0063 0032 0031 0030 0066 0065 81c210fe > > > 002d 0032 0039 0064 0036 002d 0031 0031 -29d6-11 > > > 0065 0032 002d 0038 0061 0063 0066 002d e2-8acf- > > > 0030 0030 0030 0063 0032 0039 0039 0030 000c2990 > > > 0038 0038 0035 0036 005f 0061 0066 0061 8856_afa > > > 0066 f > > > } > > > destinationInfo = 1 entries { > > > [0]=dialedDigits "11897801234" > > > } > > > srcInfo = 2 entries { > > > [0]=h323_ID 17 characters { > > > 006e 0069 0063 006b 006d 0031 0030 0030 nickm100 > > > 0040 0069 006f 0073 0075 002e 0065 0064 @iosu.ed > > > 0075 u > > > } > > > [1]=dialedDigits "001110917343524281" > > > } > > > srcCallSignalAddress = ipAddress { > > > ip = 4 octets { > > > 8c fe 28 2d ..(- > > > } > > > port = 1720 > > > } > > > bandWidth = 38400 > > > callReferenceValue = 24864 > > > conferenceID = 16 octets { > > > e6 0e 3f bd 60 cb 05 1f 38 34 5d d2 a3 a0 59 1f ..?.`...84]...Y. > > > } > > > activeMC = false > > > answerCall = false > > > canMapAlias = true > > > callIdentifier = { > > > guid = 16 octets { > > > 24 0b 3f bd 60 cb 05 1f 38 34 5d d2 a3 a0 59 1f > > $.?.`...84]...Y. > > > } > > > } > > > gatekeeperIdentifier = 8 characters { > > > 0044 0065 0076 004f 0053 0055 0047 006b DevOSUGk > > > } > > > willSupplyUUIEs = false > > > canMapSrcAlias = true > > > } > > > 2012/12/05 11:18:34.990 5 job.cxx(351) JOB Worker > > > threads: 4 total - 4 busy, 0 idle > > > 2012/12/05 11:18:34.990 5 job.cxx(191) JOB Starting > > > Job ARQ at Worker thread 139879363884800 > > > 2012/12/05 11:18:34.990 1 RasSrv.cxx(377) RAS ARQ > > > Received from 140.254.40.45:58048 > > > 2012/12/05 11:18:34.990 5 Routing.h(194) ROUTING > > > Checking policy Explicit for the request ARQ 14719 > > > 2012/12/05 11:18:34.990 5 Routing.h(194) ROUTING > > > Checking policy Internal for the request ARQ 14719 > > > 2012/12/05 11:18:34.990 5 Routing.h(194) ROUTING > > > Checking policy Neighbor for the request ARQ 14719 > > > 2012/12/05 11:18:34.990 3 RasSrv.cxx(258) RAS Send to > > > 64.57.22.2:1719 > > > locationRequest { > > > requestSeqNum = 2 > > > destinationInfo = 1 entries { > > > [0]=dialedDigits "11897801234" > > > } > > > nonStandardData = { > > > nonStandardIdentifier = h221NonStandard { > > > t35CountryCode = 138 > > > t35Extension = 1 > > > manufacturerCode = 2 > > > } > > > data = 3 octets { > > > 47 4b 31 GK1 > > > } > > > } > > > replyAddress = ipAddress { > > > ip = 4 octets { > > > 80 92 0c 4d ...M > > > } > > > port = 1719 > > > } > > > sourceInfo = 2 entries { > > > [0]=h323_ID 17 characters { > > > 006e 0069 0063 006b 006d 0031 0030 0030 nickm100 > > > 0040 0069 006f 0073 0075 002e 0065 0064 @iosu.ed > > > 0075 u > > > } > > > [1]=dialedDigits "001110917343524281" > > > } > > > canMapAlias = true > > > gatekeeperIdentifier = 8 characters { > > > 0044 0065 0076 004f 0053 0055 0047 006b DevOSUGk > > > } > > > callIdentifier = { > > > guid = 16 octets { > > > 24 0b 3f bd 60 cb 05 1f 38 34 5d d2 a3 a0 59 1f > > $.?.`...84]...Y. > > > } > > > } > > > canMapSrcAlias = false > > > } > > > 2012/12/05 11:18:34.991 5 RasSrv.cxx(270) RAS Sent > > > Successful > > > 2012/12/05 11:18:34.991 2 Neighbor.cxx(1084) NB 1 LRQ(s) > > > sent > > > 2012/12/05 11:18:35.018 4 RasSrv.cxx(237) RAS Receiving > > > on 128.146.12.77:1719(U) > > > 2012/12/05 11:18:35.019 2 RasSrv.cxx(174) RAS Read from > > > 64.57.22.2:1719 > > > 2012/12/05 11:18:35.019 3 RasSrv.cxx(246) RAS > > > requestInProgress { > > > requestSeqNum = 2 > > > delay = 60000 > > > } > > > 2012/12/05 11:18:35.019 2 RasSrv.cxx(1553) RAS Trapped > > RIP > > > 2012/12/05 11:18:35.019 5 Neighbor.cxx(1133) NB Received > > > RIP message matched pending LRQ for neighbor GK1:64.57.22.2 > > > 2012/12/05 11:18:35.047 4 RasSrv.cxx(237) RAS Receiving > > > on 128.146.12.77:1719(U) > > > 2012/12/05 11:18:35.047 2 RasSrv.cxx(174) RAS Read from > > > 64.57.22.2:1719 > > > 2012/12/05 11:18:35.047 3 RasSrv.cxx(246) RAS > > > locationConfirm { > > > requestSeqNum = 2 > > > callSignalAddress = ipAddress { > > > ip = 4 octets { > > > 40 39 16 06 @9.. > > > } > > > port = 1720 > > > } > > > rasAddress = ipAddress { > > > ip = 4 octets { > > > 40 39 16 06 @9.. > > > } > > > port = 1719 > > > } > > > destinationInfo = 1 entries { > > > [0]=dialedDigits "0011897801234" > > > } > > > genericData = 1 entries { > > > [0]={ > > > id = nonStandard 16 octets { > > > dd 4a ad b2 21 b6 11 dd 89 65 00 50 56 c0 00 08 > > > .J..!....e.PV... > > > } > > > parameters = 1 entries { > > > [0]={ > > > id = nonStandard 16 octets { > > > dd 4a ad b2 21 b6 11 dd 89 65 00 50 56 c0 00 08 > > > .J..!....e.PV... > > > } > > > content = id nonStandard 16 octets { > > > 71 5d 1e 6c 3e f7 11 e2 bc 28 00 10 f3 1a de 40 > > > q].l>....(.....@ > > > } > > > } > > > } > > > } > > > } > > > } > > > 2012/12/05 11:18:35.048 2 RasSrv.cxx(1553) RAS Trapped > > LCF > > > 2012/12/05 11:18:35.048 5 Neighbor.cxx(1133) NB Received > > > LCF message matched pending LRQ for neighbor GK1:64.57.22.2 > > > 2012/12/05 11:18:35.048 2 gkacct.cxx(1027) GKACCT > > > Successfully logged event 256 for endpoint oz_1000_endp > > > 2012/12/05 11:18:35.048 1 Routing.cxx(134) ROUTING > > Invalid > > > destination address: ipAddress { > > > ip = 4 octets { > > > 80 92 0c 4d ...M > > > } > > > port = 0 > > > } > > > 2012/12/05 11:18:35.048 5 Routing.h(197) ROUTING Policy > > > Neighbor applied to the request ARQ 14719 > > > 2012/12/05 11:18:35.048 2 RasSrv.cxx(416) > > > ARJ|140.254.40.45:1720|11897801234:dialedDigits|nickm100@xxxxxxxx: > > > > > h323_ID=001110917343524281:dialedDigits|false|calledPartyNotRegistered|24-0b > > -3f-bd-60-cb-05-1f-38-34-5d-d2-a3-a0-59-1f; > > > 2012/12/05 11:18:35.048 3 RasSrv.cxx(258) RAS Send to > > > 140.254.40.45:58048 > > > admissionReject { > > > requestSeqNum = 14719 > > > rejectReason = calledPartyNotRegistered <<null>> > > > } > > > 2012/12/05 11:18:35.048 5 RasSrv.cxx(270) RAS Sent > > > Successful > > > 2012/12/05 11:18:35.048 5 job.cxx(403) JOB Job ARQ > > > deleted > > > 2012/12/05 11:18:35.048 5 job.cxx(393) JOB Worker > > > threads: 4 total - 3 busy, 1 idle ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/