Hello Sir:
I config IBM j323 engine as endpoint, when without using gatekeeper, I can call by IP address, after config gatekeeper, it
I config IBM j323 engine as endpoint, when without using gatekeeper, I can call by IP address, after config gatekeeper, it
didn't work, my gatekeeper config file using default value.
Thanks Stewart Nelson to remind me should post specifically information on mailing list.
I really don't know how to solve these problem, it seems that the j323 engine doesn't see the openh323gk!
Thanks any suggestion!
sincerely
suhaoyuan
Thanks Stewart Nelson to remind me should post specifically information on mailing list.
I really don't know how to solve these problem, it seems that the j323 engine doesn't see the openh323gk!
Thanks any suggestion!
sincerely
suhaoyuan
(1)I set following j323 engine properties in file named properties.cfg :
<1>h323.endpoint.gatekeeper.host=192.168.0.51; (at this IP address, I config openh323gk ok);
<2>h323.endpoint.gatekeeper.port=1719;
<3>h323.endpoint.signaling.port=1720
<1>h323.endpoint.gatekeeper.host=192.168.0.51; (at this IP address, I config openh323gk ok);
<2>h323.endpoint.gatekeeper.port=1719;
<3>h323.endpoint.signaling.port=1720
(2)my development environment is :
<1>OS: windows XP;
<2>j323 engine version : 5.0.0;
<3>openh323gk version : 2.2.1;
(3)j323 engine throw following exception :
ERROR [H.323] Could not register with gatekeeper
Exception: No gatekeeper responded to RegistrationRequest or GatekeeperRequest
java.lang.Exception: No gatekeeper responded to RegistrationRequest or GatekeeperRequest at
ERROR [H.323] Could not register with gatekeeper
Exception: No gatekeeper responded to RegistrationRequest or GatekeeperRequest
java.lang.Exception: No gatekeeper responded to RegistrationRequest or GatekeeperRequest at
com.ibm.h323.gk.client.RasService.expired(RasService.java:275) at
com.ibm.h323.gk.client.Sender.resend(Sender.java:122) at
com.ibm.h323.gk.client.Sender.run(Sender.java:68) at java.lang.Thread.run(Thread.java:536)
com.ibm.h323.gk.client.Sender.run(Sender.java:68) at java.lang.Thread.run(Thread.java:536)
(4)gnugatekeeper trace message is :
2001/01/05 01:02:33.847 2 RasSrv.cxx(168) RAS Read from 192.16
8.0.50:1338
2001/01/05 01:02:33.847 3 RasSrv.cxx(207) RAS
gatekeeperRequest {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1336
}
endpointType = {
nonStandardData = {
nonStandardIdentifier = object 1.3.6.1.4.1.2.8803
data ="" 0 octets {
2001/01/05 01:02:33.847 2 RasSrv.cxx(168) RAS Read from 192.16
8.0.50:1338
2001/01/05 01:02:33.847 3 RasSrv.cxx(207) RAS
gatekeeperRequest {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1336
}
endpointType = {
nonStandardData = {
nonStandardIdentifier = object 1.3.6.1.4.1.2.8803
data ="" 0 octets {
}
}
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 16962
}
productId = 45 octets {
41 6c 70 68 61 57 6f 72 6b 73 20 45 64 69 74 69 AlphaWorks Editi
6f 6e 20 70 6f 77 65 72 65 64 20 62 79 20 49 42 on powered by IB
4d 20 4a 33 32 33 20 45 6e 67 69 6e 65 M J323 Engine
}
versionId = 5 octets {
35 2e 30 2e 30 5.0.0
}
}
terminal = {
}
mc = TRUE
undefinedNode = FALSE
}
endpointAlias = 1 entries {
[0]=dialedDigits "010*0*040,"
}
}
2001/01/05 01:02:33.927 1 RasSrv.cxx(328) RAS GRQ Received
2001/01/05 01:02:33.937 3 gkauth.h(845) GKAUTH default GRQ chec
k ok
2001/01/05 01:02:33.947 2 RasSrv.cxx(373) GCF|192.168.0.50|010*0*0
40,:dialedDigits|terminal;
2001/01/05 01:02:33.947 3 RasSrv.cxx(219) RAS Send to 192.168.
0.50:1338
gatekeeperConfirm {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 10 characters {
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1719
}
}
2001/01/05 01:02:38.844 2 RasSrv.cxx(168) RAS Read from 192.16
8.0.50:1338
2001/01 /05 01:02:38.854 3 RasSrv.cxx(207) RAS
gatekeeperRequest {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1336
}
endpointType = {
nonStandardData = {
nonStandardIdentifier = object 1.3.6.1.4.1.2.8803
data ="" 0 octets {
}
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 16962
}
productId = 45 octets {
41 6c 70 68 61 57 6f 72 6b 73 20 45 64 69 74 69 AlphaWorks Editi
6f 6e 20 70 6f 77 65 72 65 64 20 62 79 20 49 42 on powered by IB
4d 20 4a 33 32 33 20 45 6e 67 69 6e 65 M J323 Engine
}
versionId = 5 octets {
35 2e 30 2e 30 5.0.0
}
}
terminal = {
}
mc = TRUE
undefinedNode = FALSE
}
endpointAlias = 1 entries {
[0]=dialedDigits "010*0*040,"
}
}
2001/01/05 01:02:33.927 1 RasSrv.cxx(328) RAS GRQ Received
2001/01/05 01:02:33.937 3 gkauth.h(845) GKAUTH default GRQ chec
k ok
2001/01/05 01:02:33.947 2 RasSrv.cxx(373) GCF|192.168.0.50|010*0*0
40,:dialedDigits|terminal;
2001/01/05 01:02:33.947 3 RasSrv.cxx(219) RAS Send to 192.168.
0.50:1338
gatekeeperConfirm {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 10 characters {
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1719
}
}
2001/01/05 01:02:38.844 2 RasSrv.cxx(168) RAS Read from 192.16
8.0.50:1338
2001/01 /05 01:02:38.854 3 RasSrv.cxx(207) RAS
gatekeeperRequest {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1336
}
endpointType = {
nonStandardData = {
nonStandardIdentifier = object 1.3.6.1.4.1.2.8803
data ="" 0 octets {
}
}
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 16962
}
productId = 45 octets {
41 6c 70 68 61 57 6f 72 6b 73 20 45 64 69 74 69 AlphaWorks Editi
6f 6e 20 70 6f 77 65 72 65 64 20 62 79 20 49 42 on powered by IB
4d 20 4a 33 32 33 20 45 6e 67 69 6e 65 M J323 Engine
}
versionId = 5 octets {
35 2e 30 2e 30 5.0.0
}
}
terminal = {
}
mc = TRUE
undefinedNode = FALSE
}
endpointAlias = 1 entries {
[0]=dialedDigits "010*0*040,"
}
}
2001/01/05 01:02:38.944 1 RasSrv.cxx(328) RAS GRQ Received
2001/01/05 01:02:38.944 3 gkauth.h(845) GKAUTH default GRQ chec
k ok
2001/01/05 01:02:38.954 2 RasSrv.cxx(373) GCF|192.168.0.50|010*0*0
40,:dialedDigits|terminal;
2001/01/05 01:02:38.964 3 RasSrv.cxx(219) RAS Send to 192.168.
0.50:1338
gatekeeperConfirm {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 10 characters {
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1719
}
}
2001/01/05 01:02:43.861 2 RasSrv.cxx(168) RAS Read from 192.16
8.0.50:1338
2001/01 /05 01:02:43.871 3 RasSrv.cxx(207) RAS
gatekeeperRequest {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1336
}
endpointType = {
nonStandardData = {
nonStandardIdentifier = object 1.3.6.1.4.1.2.8803
data ="" 0 octets {
}
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 16962
}
productId = 45 octets {
41 6c 70 68 61 57 6f 72 6b 73 20 45 64 69 74 69 AlphaWorks Editi
6f 6e 20 70 6f 77 65 72 65 64 20 62 79 20 49 42 on powered by IB
4d 20 4a 33 32 33 20 45 6e 67 69 6e 65 M J323 Engine
}
versionId = 5 octets {
35 2e 30 2e 30 5.0.0
}
}
terminal = {
}
mc = TRUE
undefinedNode = FALSE
}
endpointAlias = 1 entries {
[0]=dialedDigits "010*0*040,"
}
}
2001/01/05 01:02:38.944 1 RasSrv.cxx(328) RAS GRQ Received
2001/01/05 01:02:38.944 3 gkauth.h(845) GKAUTH default GRQ chec
k ok
2001/01/05 01:02:38.954 2 RasSrv.cxx(373) GCF|192.168.0.50|010*0*0
40,:dialedDigits|terminal;
2001/01/05 01:02:38.964 3 RasSrv.cxx(219) RAS Send to 192.168.
0.50:1338
gatekeeperConfirm {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 10 characters {
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1719
}
}
2001/01/05 01:02:43.861 2 RasSrv.cxx(168) RAS Read from 192.16
8.0.50:1338
2001/01 /05 01:02:43.871 3 RasSrv.cxx(207) RAS
gatekeeperRequest {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1336
}
endpointType = {
nonStandardData = {
nonStandardIdentifier = object 1.3.6.1.4.1.2.8803
data ="" 0 octets {
}
}
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 16962
}
productId = 45 octets {
41 6c 70 68 61 57 6f 72 6b 73 20 45 64 69 74 69 AlphaWorks Editi
6f 6e 20 70 6f 77 65 72 65 64 20 62 79 20 49 42 on powered by IB
4d 20 4a 33 32 33 20 45 6e 67 69 6e 65 M J323 Engine
}
versionId = 5 octets {
35 2e 30 2e 30 5.0.0
}
}
terminal = {
}
mc = TRUE
undefinedNode = FALSE
}
endpointAlias = 1 entries {
[0]=dialedDigits "010*0*040,"
}
}
2001/01/05 01:02:43.952 1 RasSrv.cxx(328) RAS GRQ Received
2001/01/05 01:02:43.952 3 gkauth.h(845) GKAUTH default GRQ chec
k ok
2001/01/05 01:02:43.962 2 RasSrv.cxx(373) GCF|192.168.0.50|010*0*0
40,:dialedDigits|terminal;
2001/01/05 01:02:43.972 3 RasSrv.cxx(219) RAS Send to 192.168.
0.50:1338
gatekeeperConfirm {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 10 characters {
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1719
}
}
}
vendor = {
vendor = {
t35CountryCode = 181
t35Extension = 0
manufacturerCode = 16962
}
productId = 45 octets {
41 6c 70 68 61 57 6f 72 6b 73 20 45 64 69 74 69 AlphaWorks Editi
6f 6e 20 70 6f 77 65 72 65 64 20 62 79 20 49 42 on powered by IB
4d 20 4a 33 32 33 20 45 6e 67 69 6e 65 M J323 Engine
}
versionId = 5 octets {
35 2e 30 2e 30 5.0.0
}
}
terminal = {
}
mc = TRUE
undefinedNode = FALSE
}
endpointAlias = 1 entries {
[0]=dialedDigits "010*0*040,"
}
}
2001/01/05 01:02:43.952 1 RasSrv.cxx(328) RAS GRQ Received
2001/01/05 01:02:43.952 3 gkauth.h(845) GKAUTH default GRQ chec
k ok
2001/01/05 01:02:43.962 2 RasSrv.cxx(373) GCF|192.168.0.50|010*0*0
40,:dialedDigits|terminal;
2001/01/05 01:02:43.972 3 RasSrv.cxx(219) RAS Send to 192.168.
0.50:1338
gatekeeperConfirm {
requestSeqNum = 17666
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 10 characters {
004f 0070 0065 006e 0048 0033 0032 0033 OpenH323
0047 004b GK
}
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 32 ...2
}
port = 1719
}
}
Do You Yahoo!?
150万曲MP3疯狂搜,带您闯入音乐殿堂
美女明星应有尽有,搜遍美图、艳图和酷图
1G就是1000兆,雅虎电邮自助扩容!