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,large_fdset=0,crypto/ssl=1,h46018=1,h46023=1,ldap=1,ssh=1,ipv6=1,h235media=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/