Hi,
I've seen a few posts similar in nature to this in the archives but
didn't see any solutions.
I have a very simple GnuGK config that I'm doing as a test. I have two
endpoints, one a Polycom VSX7000 and the other a Sony PCS-1. Both are
using public static IP adresses on the same subnet and there is no NAT
involved. Eventually I will have some NATed endpoints but not for this
test.
The Polycom is registered to the GnuGK and the Sony is not registered.
When using either call signalling routed only (GKRouted=1, H245Routed=0)
or call signalling and H.245 channel routed (GKRouted=1, H245Routed=1)
modes the Sony cannot call the Polycom point-to-point (ie: using the
Polycom's IP address).
I'm sure there must be a way to do this but since I'm new to GnuGK I
can't get it working. Any help much appreciated :-)
I'm attaching my gnugk.ini file and a log of a failed call.
--
Harris L. Gilliam
Totalcom Solutions, Inc.
"We Bring People Together"
978-887-6155 x24
[Gatekeeper::Main]
Fortytwo=42
Name=TotalcomOpenH323GK
EncryptAllPasswords=1
;Home=67.106.143.241,192.168.1.21,127.0.0.1
Home=67.93.27.141,127.0.0.1
[Gatekeeper::Auth]
FileIPAuth=sufficient;RRQ,LRQ,Setup
[FileIPAuth]
67.106.143.224/255.255.255.224=allow
67.93.27.128/255.255.255.224=allow
;192.168.1.0/24=allow
any=reject
[GkStatus::Auth]
rule=password
gkadmin=+MzLqau4S4pO5mFLzIEIlQ==
[RoutedMode]
GKRouted=1
H245Routed=1
SupportNATedEndpoints=1
Q931PortRange=20000-20999
H245PortRange=30000-30999
[Proxy]
Enable=0
T120PortRange=40000-40999
RTPPortRange=50000-50999
2006/12/07 16:25:20.933 2 singleton.cxx(32) Create instance: Toolkit(1)
2006/12/07 16:25:20.947 2 Toolkit.cxx(264) Network=67.93.27.128/255.255.255.224, IP=67.93.27.141
2006/12/07 16:25:20.949 2 Toolkit.cxx(264) Network=169.254.0.0/255.255.0.0, IP=67.93.27.141
2006/12/07 16:25:20.951 2 Toolkit.cxx(265) Default IP=67.93.27.141
2006/12/07 16:25:20.952 2 Toolkit.cxx(342) GK H.323 Proxy disabled
2006/12/07 16:25:20.953 2 Toolkit.cxx(527) GK Loaded per GW rewrite data:
2006/12/07 16:25:20.964 2 Toolkit.cxx(530) GK No per GW data loaded
2006/12/07 16:25:20.966 2 singleton.cxx(32) Create instance: CapacityControl(2)
2006/12/07 16:25:20.968 1 gk.cxx(510) OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'TotalcomOpenH323GK' started
Gatekeeper(GNU) Version(2.2.4) Ext(pthreads=1,radius=1,mysql=1,pgsql=1,large_fdset=0) Build(Oct 16 2006, 14:58:06) Sys(Linux i686 2.6.17.14)
OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'TotalcomOpenH323GK' started
Gatekeeper(GNU) Version(2.2.4) Ext(pthreads=1,radius=1,mysql=1,pgsql=1,large_fdset=0) Build(Oct 16 2006, 14:58:06) Sys(Linux i686 2.6.17.14)
Listen on 67.93.27.141,127.0.0.1
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
2006/12/07 16:25:20.968 2 singleton.cxx(32) Create instance: CallTable(3)
Disable Bandwidth Management
2006/12/07 16:25:20.968 2 gk.cxx(548) GK TimeToLive for Registrations: -1
2006/12/07 16:25:20.969 2 singleton.cxx(32) Create instance: RasSrv(4)
2006/12/07 16:25:20.969 2 ProxyChannel.cxx(181) Q931PortRange: 20000-20999
2006/12/07 16:25:20.969 2 ProxyChannel.cxx(181) H245PortRange: 30000-30999
2006/12/07 16:25:20.969 2 ProxyChannel.cxx(181) T120PortRange: 40000-40999
2006/12/07 16:25:20.970 2 ProxyChannel.cxx(181) RTPPortRange: 50000-50999
2006/12/07 16:25:20.970 2 singleton.cxx(32) Create instance: Agent(5)
2006/12/07 16:25:20.972 2 RasSrv.cxx(717) GK Using Routed Signalling
2006/12/07 16:25:20.977 2 RasSrv.cxx(718) GK H.245 Routed Enabled
2006/12/07 16:25:21.183 2 singleton.cxx(32) Create instance: GkStatus(6)
2006/12/07 16:25:21.184 2 singleton.cxx(32) Create instance: RegistrationTable(7)
2006/12/07 16:25:21.186 2 RasSrv.cxx(754) GK Home = 67.93.27.141,127.0.0.1
2006/12/07 16:25:21.188 1 RasSrv.cxx(505) Listening to 67.93.27.141:1719(U)
2006/12/07 16:25:21.190 1 RasSrv.cxx(505) Listening to 67.93.27.141:1718(Mcast)
2006/12/07 16:25:21.191 1 RasSrv.cxx(505) Listening to 67.93.27.141:1721
2006/12/07 16:25:21.194 1 RasSrv.cxx(505) Listening to 67.93.27.141:7000
2006/12/07 16:25:21.195 1 RasSrv.cxx(505) Listening to 127.0.0.1:1719(U)
2006/12/07 16:25:21.197 1 RasSrv.cxx(505) Listening to 127.0.0.1:1721
2006/12/07 16:25:21.198 1 RasSrv.cxx(505) Listening to 127.0.0.1:7000
2006/12/07 16:25:21.199 1 RasSrv.cxx(813) RAS Broadcast listener listening at 0.0.0.0:1719(Bcast)
2006/12/07 16:25:21.201 1 gkauth.cxx(283) GKAUTH FileIPAuth rule added to check RAS: LRQ RRQ, OTHER: SETUP
2006/12/07 16:25:21.363 2 Routing.cxx(657) VQueue (CTI) Virtual queues disabled - no virtual queues configured
2006/12/07 16:25:21.364 2 singleton.cxx(32) Create instance: Routing::Analyzer(8)
2006/12/07 16:25:21.366 2 gkacct.cxx(1014) GKACCT Successfully logged event 8
2006/12/07 16:25:21.464 2 RasSrv.cxx(174) RAS Read from 67.93.27.148:1719
2006/12/07 16:25:21.467 3 RasSrv.cxx(220) RAS
registrationRequest {
requestSeqNum = 2734
protocolIdentifier = 0.0.8.2250.0.4
discoveryComplete = FALSE
callSignalAddress = 1 entries {
[0]=ipAddress {
ip = 4 octets {
43 5d 1b 94 C]..
}
port = 1720
}
}
rasAddress = 1 entries {
[0]=ipAddress {
ip = 4 octets {
43 5d 1b 94 C]..
}
port = 1719
}
}
terminalType = {
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 9009
}
productId = 8 octets {
56 53 58 20 37 30 30 30 VSX 7000
}
versionId = 31 octets {
52 65 6c 65 61 73 65 20 38 2e 30 2e 33 20 2d 20 Release 8.0.3 -
30 36 4f 63 74 32 30 30 35 20 31 33 3a 34 39 06Oct2005 13:49
}
}
terminal = {
}
mc = FALSE
undefinedNode = FALSE
}
terminalAlias = 2 entries {
[0]=dialedDigits "1201"
[1]=h323_ID 22 characters {
0054 006f 0074 0061 006c 0063 006f 006d Totalcom
0020 0056 0053 0058 0020 0037 0030 0030 VSX 700
0030 0020 0044 0065 006d 006f 0 Demo
}
}
endpointVendor = {
vendor = {
t35CountryCode = 0
t35Extension = 0
manufacturerCode = 9009
}
productId = 8 octets {
56 53 58 20 37 30 30 30 VSX 7000
}
versionId = 31 octets {
52 65 6c 65 61 73 65 20 38 2e 30 2e 33 20 2d 20 Release 8.0.3 -
30 36 4f 63 74 32 30 30 35 20 31 33 3a 34 39 06Oct2005 13:49
}
}
timeToLive = 300
keepAlive = FALSE
endpointIdentifier = 9 characters {
0037 0035 0036 0038 005f 0065 006e 0064 7568_end
0070 p
}
willSupplyUUIEs = FALSE
maintainConnection = FALSE
supportsAltGK = <<null>>
featureSet = {
replacementFeatureSet = FALSE
supportedFeatures = 1 entries {
[0]={
id = standard 9
}
}
}
genericData = 1 entries {
[0]={
id = oid 0.1.3.6.1.4.1.54.61.7.0.1
parameters = 1 entries {
[0]={
id = standard 1
content = compound 2 entries {
[0]={
id = standard 1
content = bool TRUE
}
[1]={
id = standard 2
content = bool TRUE
}
}
}
}
}
}
}
2006/12/07 16:25:22.133 1 RasSrv.cxx(344) RAS RRQ Received
2006/12/07 16:25:22.135 3 gkauth.cxx(919) GKAUTH FileIPAuth RRQ check ok
2006/12/07 16:25:22.137 1 RasTbl.cxx(80) New EP|67.93.27.148:1720|1201:dialedDigits=Totalcom VSX 7000 Demo:h323_ID|terminal|7568_endp
2006/12/07 16:25:22.139 2 RasSrv.cxx(389) RCF|67.93.27.148:1720|1201:dialedDigits=Totalcom VSX 7000 Demo:h323_ID|terminal|7568_endp;
2006/12/07 16:25:22.279 3 RasSrv.cxx(232) RAS Send to 67.93.27.148:1719
registrationConfirm {
requestSeqNum = 2734
protocolIdentifier = 0.0.8.2250.0.4
callSignalAddress = 1 entries {
[0]=ipAddress {
ip = 4 octets {
43 5d 1b 8d C]..
}
port = 1721
}
}
terminalAlias = 2 entries {
[0]=dialedDigits "1201"
[1]=h323_ID 22 characters {
0054 006f 0074 0061 006c 0063 006f 006d Totalcom
0020 0056 0053 0058 0020 0037 0030 0030 VSX 700
0030 0020 0044 0065 006d 006f 0 Demo
}
}
gatekeeperIdentifier = 18 characters {
0054 006f 0074 0061 006c 0063 006f 006d Totalcom
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
endpointIdentifier = 9 characters {
0037 0035 0036 0038 005f 0065 006e 0064 7568_end
0070 p
}
willRespondToIRR = FALSE
maintainConnection = FALSE
}
2006/12/07 16:25:46.038 2 RasSrv.cxx(174) RAS Read from 67.93.27.148:1719
2006/12/07 16:25:46.039 3 RasSrv.cxx(220) RAS
admissionRequest {
requestSeqNum = 2735
callType = pointToPoint <<null>>
callModel = gatekeeperRouted <<null>>
endpointIdentifier = 9 characters {
0037 0035 0036 0038 005f 0065 006e 0064 7568_end
0070 p
}
destinationInfo = 1 entries {
[0]=h323_ID 22 characters {
0054 006f 0074 0061 006c 0063 006f 006d Totalcom
0020 0056 0053 0058 0020 0037 0030 0030 VSX 700
0030 0020 0044 0065 006d 006f 0 Demo
}
}
destCallSignalAddress = ipAddress {
ip = 4 octets {
43 5d 1b 94 C]..
}
port = 1720
}
srcInfo = 0 entries {
}
srcCallSignalAddress = ipAddress {
ip = 4 octets {
43 5d 1b 93 C]..
}
port = 2255
}
bandWidth = 2560
callReferenceValue = 1171
conferenceID = 16 octets {
00 15 ae ab 45 fa 00 1f 34 c9 f4 1d 92 63 60 19 ....E...4....c`.
}
activeMC = FALSE
answerCall = TRUE
canMapAlias = TRUE
callIdentifier = {
guid = 16 octets {
00 15 ae ab 45 fa 00 1f 34 c8 f4 1d 92 63 60 19 ....E...4....c`.
}
}
gatekeeperIdentifier = 18 characters {
0054 006f 0074 0061 006c 0063 006f 006d Totalcom
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
willSupplyUUIEs = FALSE
featureSet = {
replacementFeatureSet = FALSE
supportedFeatures = 1 entries {
[0]={
id = standard 9
}
}
}
}
2006/12/07 16:25:46.042 1 RasSrv.cxx(344) RAS ARQ Received
2006/12/07 16:25:46.043 2 RasSrv.cxx(389) ARJ|67.93.27.148:1720|Totalcom VSX 7000 Demo:h323_ID||true|routeCallToGatekeeper;
2006/12/07 16:25:46.043 3 RasSrv.cxx(232) RAS Send to 67.93.27.148:1719
admissionReject {
requestSeqNum = 2735
rejectReason = routeCallToGatekeeper <<null>>
}
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________________
Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/