Hi Simon,
Below I attach two traces. When routed mode is enabled, ARJ is sent, but
it is when disabled, GK sends ACF. The MCU' name is 'MCU_2.2.1:pink' and
the unregistered endpoints' name is 'xxx'.
>From the endpoint (openh323-based) I called 'callto 149.156.97.26:7314'
which is the transport address (H.225.0) of MCU.
The routed mode section configuration is:
[RoutedMode]
GKRouted=1
H245Routed=0
RemoveH245AddressOnTunneling=0
AcceptNeighborsCalls=1
AcceptUnregisteredCalls=0
SupportNATedEndpoints=1
DropCallsByReleaseComplete=1
Is it a correct bahaviour of GK (I mean with no routed mode it should or
should not reject calls from unregistered endpoints)?
With best regards,
Lukasz
******* When routed mode is enabled I get:
2007/08/16 10:47:49.140 3 RasSrv.cxx(238) RAS
admissionRequest {
requestSeqNum = 17218
callType = pointToPoint <<null>>
endpointIdentifier = 9 characters {
0033 0031 0038 0035 005f 0065 006e 0064 3185_end
0070 p
}
destinationInfo = 1 entries {
[0]=h323_ID 14 characters {
004d 0043 0055 005f 0032 002e 0032 002e MCU_2.2.
0031 003a 0070 0069 006e 006b 1:pink
}
}
destCallSignalAddress = ipAddress {
ip = 4 octets {
95 9c 61 1a ..a.
}
port = 7314
}
srcInfo = 1 entries {
[0]=h323_ID 28 characters {
006c 0075 006b 0065 0034 0034 0020 0028 luke44 (
0078 0078 0078 0029 0020 005b 0031 0034 xxx) [14
0039 002e 0031 0035 0036 002e 0039 0037 9.156.97
002e 0032 0036 005d .26]
}
}
srcCallSignalAddress = ipAddress {
ip = 4 octets {
95 9c 61 1a ..a.
}
port = 5051
}
bandWidth = 100000
callReferenceValue = 22369
conferenceID = 16 octets {
6f 31 64 da 6a f9 18 10 8a e7 00 0c 6e 0a ee 4c o1d.j.......n..L
}
activeMC = FALSE
answerCall = TRUE
canMapAlias = TRUE
callIdentifier = {
guid = 16 octets {
55 2b 64 da 6a f9 18 10 8a e7 00 0c 6e 0a ee 4c
U+d.j.......n..L
}
}
gatekeeperIdentifier = 12 characters {
004d 0020 0047 0061 0074 0065 006b 0065 M Gateke
0065 0070 0065 0072 eper
}
tokens = 1 entries {
[0]={
tokenOID = 1.2.840.113548.10.1.2.1
timeStamp = 1187254069
challenge = 16 octets {
a3 06 ca 2a 2d 46 71 16 10 b1 1e 06 0c 6a 5d ce
...*-Fq......j].
}
random = 40
generalID = 15 characters {
004d 0043 0055 005f 0032 002e 0032 002e MCU_2.2.
0031 003a 0070 0069 006e 006b 0000 1:pink
}
}
}
willSupplyUUIEs = TRUE
canMapSrcAlias = FALSE
}
2007/08/16 10:47:49.234 5 job.cxx(180) JOB Starting
Job ARQ at Worker thread 3720
2007/08/16 10:47:49.234 5 job.cxx(354) JOB Worker
threads: 10 total - 10 busy, 0 idle
2007/08/16 10:47:49.234 1 RasSrv.cxx(368) RAS ARQ
Received
2007/08/16 10:47:49.234 4 gkauth.cxx(2153) GKAUTH PrefixAuth
rule matched and could not reject or accept destination prefix 'ALL' for
alias
'MCU_2.2.1:pink'
2007/08/16 10:47:49.234 4 gkauth.cxx(2169) GKAUTH PrefixAuth
could not reject or accept the request
2007/08/16 10:47:49.234 5 gkauth.cxx(1191) GKAUTH
SimplePasswordAuth cached password found for 'MCU_2.2.1:pink'
2007/08/16 10:47:49.250 5 gkauth.cxx(1241) GKAUTH
SimplePasswordAuth CAT password match for 'MCU_2.2.1:pink'
2007/08/16 10:47:49.250 3 gkauth.cxx(964) GKAUTH
SimplePasswordAuth ARQ check ok
2007/08/16 10:47:49.250 2 RasSrv.cxx(413)
ARJ|149.156.97.26:7314|MCU_2.2.1:pink:h323_ID|luke44 (xxx)
[149.156.97.26]:h323_ID|true|routeCallTo
Gatekeeper;
2007/08/16 10:47:49.265 3 RasSrv.cxx(250) RAS Send to
149.156.97.26:5047
admissionReject {
requestSeqNum = 17218
rejectReason = routeCallToGatekeeper <<null>>
}
2007/08/16 10:47:49.281 5 RasSrv.cxx(264) RAS Sent
Successful
2007/08/16 10:47:49.281 5 job.cxx(417) JOB Job ARQ
deleted
**** When routed mode is disabled I get:
2007/08/16 10:34:50.609 3 RasSrv.cxx(238) RAS
admissionRequest {
requestSeqNum = 17204
callType = pointToPoint <<null>>
endpointIdentifier = 9 characters {
0033 0031 0038 0035 005f 0065 006e 0064 3185_end
0070 p
}
destinationInfo = 1 entries {
[0]=h323_ID 14 characters {
004d 0043 0055 005f 0032 002e 0032 002e MCU_2.2.
0031 003a 0070 0069 006e 006b 1:pink
}
}
destCallSignalAddress = ipAddress {
ip = 4 octets {
95 9c 61 1a ..a.
}
port = 7314
}
srcInfo = 1 entries {
[0]=h323_ID 28 characters {
006c 0075 006b 0065 0034 0034 0020 0028 luke44 (
0078 0078 0078 0029 0020 005b 0031 0034 xxx) [14
0039 002e 0031 0035 0036 002e 0039 0037 9.156.97
002e 0032 0036 005d .26]
}
}
srcCallSignalAddress = ipAddress {
ip = 4 octets {
95 9c 61 1a ..a.
}
port = 5049
}
bandWidth = 100000
callReferenceValue = 31026
conferenceID = 16 octets {
40 27 c0 d5 6a f9 18 10 96 6b 00 0c 6e 0a ee 4c @'..j....k..n..L
}
activeMC = FALSE
answerCall = TRUE
canMapAlias = TRUE
callIdentifier = {
guid = 16 octets {
26 21 c0 d5 6a f9 18 10 96 6b 00 0c 6e 0a ee 4c
&!..j....k..n..L
}
}
gatekeeperIdentifier = 12 characters {
004d 0020 0047 0061 0074 0065 006b 0065 M Gateke
0065 0070 0065 0072 eper
}
tokens = 1 entries {
[0]={
tokenOID = 1.2.840.113548.10.1.2.1
timeStamp = 1187253290
challenge = 16 octets {
27 fd 87 1b bb 11 46 c4 e2 39 7e 0b 54 59 50 b5
'.....F..9~.TYP.
}
random = 36
generalID = 15 characters {
004d 0043 0055 005f 0032 002e 0032 002e MCU_2.2.
0031 003a 0070 0069 006e 006b 0000 1:pink
}
}
}
willSupplyUUIEs = TRUE
canMapSrcAlias = FALSE
}
2007/08/16 10:34:50.734 5 job.cxx(354) JOB Worker
threads: 4 total - 4 busy, 0 idle
2007/08/16 10:34:50.734 5 job.cxx(180) JOB Starting
Job ARQ at Worker thread 2892
2007/08/16 10:34:50.734 1 RasSrv.cxx(368) RAS ARQ
Received
2007/08/16 10:34:50.734 4 gkauth.cxx(2153) GKAUTH PrefixAuth
rule matched and could not reject or accept destination prefix 'ALL' for
alia
'MCU_2.2.1:pink'
2007/08/16 10:34:50.734 4 gkauth.cxx(2169) GKAUTH PrefixAuth
could not reject or accept the request
2007/08/16 10:34:50.750 5 gkauth.cxx(1191) GKAUTH
SimplePasswordAuth cached password found for 'MCU_2.2.1:pink'
2007/08/16 10:34:50.750 5 gkauth.cxx(1241) GKAUTH
SimplePasswordAuth CAT password match for 'MCU_2.2.1:pink'
2007/08/16 10:34:50.750 3 gkauth.cxx(964) GKAUTH
SimplePasswordAuth ARQ check ok
2007/08/16 10:34:50.750 3 RasSrv.cxx(2137) GK ARQ will
request bandwith of 100000
2007/08/16 10:34:50.750 2 RasTbl.cxx(2291)
CallTable::Insert(CALL) Call No. 1, total sessions : 1
2007/08/16 10:34:50.750 2 RasSrv.cxx(413)
ACF|149.156.97.26:7314|3185_endp|31026|MCU_2.2.1:pink:h323_ID|luke44 (xxx)
[149.156.97.26]:h323_I
true;
2007/08/16 10:34:50.750 3 RasSrv.cxx(250) RAS Send to
149.156.97.26:5047
admissionConfirm {
requestSeqNum = 17204
bandWidth = 100000
callModel = direct <<null>>
destCallSignalAddress = ipAddress {
ip = 4 octets {
00 00 00 00 ....
}
port = 0
}
irrFrequency = 88
willRespondToIRR = FALSE
uuiesRequested = {
setup = FALSE
callProceeding = FALSE
connect = FALSE
alerting = FALSE
information = FALSE
releaseComplete = FALSE
facility = FALSE
progress = FALSE
empty = FALSE
status = FALSE
statusInquiry = FALSE
setupAcknowledge = FALSE
notify = FALSE
}
serviceControl = 1 entries {
[0]={
sessionId = 0
contents = callCreditServiceControl {
callStartingPoint = connect <<null>>
}
reason = refresh <<null>>
}
}
}
2007/08/16 10:34:50.859 5 RasSrv.cxx(264) RAS Sent
Successful
2007/08/16 10:34:50.875 5 job.cxx(417) JOB Job ARQ
deleted
2007/08/16 10:34:50.875 5 job.cxx(406) JOB Worker
threads: 4 total - 3 busy, 1 idle
2007/08/16 10:34:51.109 5 yasocket.cxx(771) RasSrv 1 sockets
selected from 3, total 3/0
2007/08/16 10:34:51.125 4 RasSrv.cxx(230) RAS Receiving
on 149.156.97.26:1719(U)
2007/08/16 10:34:51.125 2 RasSrv.cxx(189) RAS Read from
149.156.97.26:5047
2007/08/16 10:34:51.156 3 RasSrv.cxx(238) RAS
infoRequestResponse {
requestSeqNum = 17205
endpointType = {
vendor = {
vendor = {
t35CountryCode = 9
t35Extension = 0
manufacturerCode = 61
}
productId = 24 octets {
50 6f 73 74 20 49 6e 63 72 65 6d 65 6e 74 20 4f Post
Increment O
70 65 6e 4d 43 55 00 00 penMCU..
}
versionId = 26 octets {
32 2e 32 2e 31 20 28 4f 70 65 6e 48 33 32 33 20 2.2.1
(OpenH323
76 31 2e 31 39 2e 30 29 00 00 v1.19.0)..
}
}
mcu = {
}
mc = TRUE
undefinedNode = FALSE
}
endpointIdentifier = 9 characters {
0033 0031 0038 0035 005f 0065 006e 0064 3185_end
0070 p
}
rasAddress = ipAddress {
ip = 4 octets {
95 9c 61 1a ..a.
}
port = 5047
}
callSignalAddress = 2 entries {
[0]=ipAddress {
ip = 4 octets {
95 9c 61 1a ..a.
}
port = 7314
}
[1]=ipAddress {
ip = 4 octets {
00 00 00 00 ....
}
port = 7314
}
}
endpointAlias = 1 entries {
[0]=h323_ID 14 characters {
004d 0043 0055 005f 0032 002e 0032 002e MCU_2.2.
0031 003a 0070 0069 006e 006b 1:pink
}
}
perCallInfo = 1 entries {
[0]={
callReferenceValue = 31026
conferenceID = 16 octets {
40 27 c0 d5 6a f9 18 10 96 6b 00 0c 6e 0a ee 4c
@'..j....k..n..L
}
originator = FALSE
audio = 1 entries {
[0]={
rtpAddress = {
}
rtcpAddress = {
}
cname = "SYSTEMpink"
ssrc = 2219868020
sessionId = 1
associatedSessionIds = 0 entries {
}
}
}
h245 = {
}
callSignaling = {
}
callType = pointToPoint <<null>>
bandWidth = 792
callModel = direct <<null>>
callIdentifier = {
guid = 16 octets {
26 21 c0 d5 6a f9 18 10 96 6b 00 0c 6e 0a ee 4c
&!..j....k..n..L
}
}
substituteConfIDs = 0 entries {
}
usageInformation = {
nonStandardUsageFields = 0 entries {
}
connectTime = 1187253291
}
}
}
needResponse = FALSE
unsolicited = TRUE
}
2007/08/16 10:34:51.406 5 job.cxx(180) JOB Starting
Job IRR at Worker thread 2892
2007/08/16 10:34:51.406 5 job.cxx(354) JOB Worker
threads: 4 total - 4 busy, 0 idle
2007/08/16 10:34:51.406 1 RasSrv.cxx(368) RAS IRR
Received
2007/08/16 10:34:51.406 5 job.cxx(417) JOB Job IRR
deleted
>Sorry for the delay in replying however I just tried using openMCU
>registered with GnuGk and using an unregistered PacPhone (openH323 based)
>calling the MCU. I get an ARJ from GnuGk with reason routetogatekeeper.
>Can you post a level 5 Trace from GnuGk showing the problem?
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________________
Posting: mailto:[email protected]
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/