[Ekiga-list] Problems with Ekiga and GnuGk...Ekiga doesn't register!
pippo pippo
merameo at yahoo.com
Thu Nov 16 15:00:31 UTC 2006
Hi, I've a problem with Ekiga and GnuGk.
Ekiga doesn't register to the gatekeeper. I created an account with this information about the gatekeeper:
Name:gnugk
Gatekeeper: 192.168.0.1
Protocol: H323
User: user1
Password: pass1
ID Gatekeeper: gnugk
(IP address of Ekiga is 192.168.0.2)
The configuration file of GnuGk is this:
[Gatekeeper::Main]
Fourtytwo=42
Name=gnugk
[Gatekeeper::Auth]
SimplePasswordAuth=required
[Password]
KeyFilled=123
CheckID=1
PasswordTimeout=1000
I add the password to GnuGk with the utility addpasswd with this command:
addpasswd gnugk.ini Password user1 pass1
When I try to register Ekiga, GnuGk doesn't check the password.
The output log of GnuGk is this:
2006/11/16 15:32:27.187 2 singleton.cxx(32) Create instance: Toolkit(1)
2006/11/16 15:32:27.258 2 Toolkit.cxx(264) Network=192.168.0.0/255.255.255.0, IP=192.168.0.1
2006/11/16 15:32:27.259 2 Toolkit.cxx(264) Network=127.0.0.0/255.0.0.0, IP=127.0.0.1
2006/11/16 15:32:27.322 2 Toolkit.cxx(264) Network=127.0.0.0/255.0.0.0, IP=127.0.0.1
2006/11/16 15:32:27.385 2 Toolkit.cxx(265) Default IP=127.0.0.1
2006/11/16 15:32:27.386 2 Toolkit.cxx(342) GK H.323 Proxy disabled
2006/11/16 15:32:27.449 2 Toolkit.cxx(527) GK Loaded per GW rewrite data:
2006/11/16 15:32:27.513 2 Toolkit.cxx(530) GK No per GW data loaded
2006/11/16 15:32:27.514 2 singleton.cxx(32) Create instance: CapacityControl(2)
OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'gnugk' started
Gatekeeper(GNU) Version(2.2.4) Ext(pthreads=1,radius=1,mysql=0,pgsql=0,large_fdset=0) Build(Nov 9 2006, 10:41:23) Sys(Linux i686 2.6.16.21-0.25-default)
2006/11/16 15:32:27.642 1 gk.cxx(510) OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'gnugk' started
Gatekeeper(GNU) Version(2.2.4) Ext(pthreads=1,radius=1,mysql=0,pgsql=0,large_fdset=0) Build(Nov 9 2006, 10:41:23) Sys(Linux i686 2.6.16.21-0.25-default)
Listen on 127.0.0.1,192.168.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/11/16 15:32:27.643 2 singleton.cxx(32) Create instance: CallTable(3)
Disable Bandwidth Management
2006/11/16 15:32:27.702 2 gk.cxx(548) GK TimeToLive for Registrations: -1
2006/11/16 15:32:27.757 2 singleton.cxx(32) Create instance: RasSrv(4)
2006/11/16 15:32:27.812 2 ProxyChannel.cxx(181) RTPPortRange: 1024-65535
2006/11/16 15:32:27.870 2 singleton.cxx(32) Create instance: Agent(5)
2006/11/16 15:32:27.871 2 RasSrv.cxx(717) GK Using Routed Signalling
2006/11/16 15:32:27.925 2 RasSrv.cxx(718) GK H.245 Routed Enabled
2006/11/16 15:32:27.925 2 singleton.cxx(32) Create instance: GkStatus(6)
2006/11/16 15:32:27.979 2 singleton.cxx(32) Create instance: RegistrationTable(7)
2006/11/16 15:32:28.033 2 RasSrv.cxx(754) GK Home = 127.0.0.1,192.168.0.1
2006/11/16 15:32:28.087 1 RasSrv.cxx(505) Listening to 127.0.0.1:1719(U)
2006/11/16 15:32:28.140 1 RasSrv.cxx(505) Listening to 127.0.0.1:1721
2006/11/16 15:32:28.194 1 RasSrv.cxx(505) Listening to 127.0.0.1:7000
2006/11/16 15:32:28.248 1 RasSrv.cxx(505) Listening to 192.168.0.1:1719(U)
2006/11/16 15:32:28.249 1 RasSrv.cxx(505) Listening to 192.168.0.1:1718(Mcast)
2006/11/16 15:32:28.304 1 RasSrv.cxx(505) Listening to 192.168.0.1:1721
2006/11/16 15:32:28.360 1 RasSrv.cxx(505) Listening to 192.168.0.1:7000
2006/11/16 15:32:28.416 1 RasSrv.cxx(813) RAS Broadcast listener listening at 0.0.0.0:1719(Bcast)
2006/11/16 15:32:28.417 1 gkauth.cxx(283) GKAUTH SimplePasswordAuth rule added to check RAS: ARQ BRQ DRQ GRQ IRQ LRQ RRQ URQ, OTHER: SETUP SETUPUNREG
2006/11/16 15:32:28.474 1 gkauth.cxx(1063) GKAUTH SimplePasswordAuth KeyFilled config variable is missing
2006/11/16 15:32:28.583 2 Routing.cxx(657) VQueue (CTI) Virtual queues disabled - no virtual queues configured
2006/11/16 15:32:28.584 2 singleton.cxx(32) Create instance: Routing::Analyzer(8)
2006/11/16 15:32:28.637 2 gkacct.cxx(1014) GKACCT Successfully logged event 8
2006/11/16 15:32:42.864 2 RasSrv.cxx(174) RAS Read from 192.168.0.2:5071
2006/11/16 15:32:42.865 3 RasSrv.cxx(220) RAS
gatekeeperRequest {
requestSeqNum = 25269
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 02 ....
}
port = 5071
}
endpointType = {
vendor = {
vendor = {
t35CountryCode = 9
t35Extension = 0
manufacturerCode = 61
}
productId = 7 octets {
65 6b 69 67 61 00 00 ekiga..
}
versionId = 21 octets {
32 2e 30 2e 33 20 28 4f 50 41 4c 20 76 32 2e 32 2.0.3 (OPAL v2.2
2e 33 29 00 00 .3)..
}
}
terminal = {
}
mc = FALSE
undefinedNode = FALSE
}
gatekeeperIdentifier = 5 characters {
0067 006e 0075 0067 006b gnugk
}
endpointAlias = 2 entries {
[0]=h323_ID 5 characters {
0075 0073 0065 0072 0031 user1
}
[1]=h323_ID 7 characters {
0050 0061 006f 006c 006f 0020 0050 Paolo P
}
}
authenticationCapability = 2 entries {
[0]=pwdHash <<null>>
[1]=authenticationBES radius <<null>>
}
algorithmOIDs = 3 entries {
[0]=0.0.8.235.0.2.6
[1]=1.2.840.113548.10.1.2.1
[2]=1.2.840.113549.2.5
}
supportsAltGK = <<null>>
}
2006/11/16 15:32:42.867 1 RasSrv.cxx(344) RAS GRQ Received
2006/11/16 15:32:42.867 3 gkauth.h(834) GKAUTH SimplePasswordAuth GRQ check failed
2006/11/16 15:32:42.891 2 RasSrv.cxx(389) GRJ|192.168.0.2|user1:h323_ID=Paolo P:h323_ID|terminal|securityDenial;
2006/11/16 15:32:42.892 3 RasSrv.cxx(232) RAS Send to 192.168.0.2:5071
gatekeeperReject {
requestSeqNum = 25269
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 5 characters {
0067 006e 0075 0067 006b gnugk
}
rejectReason = securityDenial <<null>>
}
2006/11/16 15:32:42.973 2 RasSrv.cxx(174) RAS Read from 192.168.0.2:5071
2006/11/16 15:32:42.973 3 RasSrv.cxx(220) RAS
gatekeeperRequest {
requestSeqNum = 25269
protocolIdentifier = 0.0.8.2250.0.4
rasAddress = ipAddress {
ip = 4 octets {
c0 a8 00 02 ....
}
port = 5071
}
endpointType = {
vendor = {
vendor = {
t35CountryCode = 9
t35Extension = 0
manufacturerCode = 61
}
productId = 7 octets {
65 6b 69 67 61 00 00 ekiga..
}
versionId = 21 octets {
32 2e 30 2e 33 20 28 4f 50 41 4c 20 76 32 2e 32 2.0.3 (OPAL v2.2
2e 33 29 00 00 .3)..
}
}
terminal = {
}
mc = FALSE
undefinedNode = FALSE
}
gatekeeperIdentifier = 5 characters {
0067 006e 0075 0067 006b gnugk
}
endpointAlias = 2 entries {
[0]=h323_ID 5 characters {
0075 0073 0065 0072 0031 user1
}
[1]=h323_ID 7 characters {
0050 0061 006f 006c 006f 0020 0050 Paolo P
}
}
authenticationCapability = 2 entries {
[0]=pwdHash <<null>>
[1]=authenticationBES radius <<null>>
}
algorithmOIDs = 3 entries {
[0]=0.0.8.235.0.2.6
[1]=1.2.840.113548.10.1.2.1
[2]=1.2.840.113549.2.5
}
supportsAltGK = <<null>>
}
2006/11/16 15:32:42.995 1 RasSrv.cxx(344) RAS GRQ Received
2006/11/16 15:32:42.996 3 gkauth.h(834) GKAUTH SimplePasswordAuth GRQ check failed
2006/11/16 15:32:42.996 2 RasSrv.cxx(389) GRJ|192.168.0.2|user1:h323_ID=Paolo P:h323_ID|terminal|securityDenial;
2006/11/16 15:32:42.996 3 RasSrv.cxx(232) RAS Send to 192.168.0.2:5071
gatekeeperReject {
requestSeqNum = 25269
protocolIdentifier = 0.0.8.2250.0.4
gatekeeperIdentifier = 5 characters {
0067 006e 0075 0067 006b gnugk
}
rejectReason = securityDenial <<null>>
}
I think is Ekiga doesn't send the password to GnuGk in the GRQ message.I tried to check another RAS message like ARQ or RRQ but it doesn't work. I think the problem is that in the authenticationCapability section the pwdHash is set to NULL.
Can anyone help me? Thanks...
Sorry for my English...:-)
---------------------------------
Check out the all-new Yahoo! Mail beta - Fire up a more powerful email and get things done faster.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.gnome.org/archives/ekiga-list/attachments/20061116/fd44ebbc/attachment.html>
More information about the ekiga-list
mailing list