Hi, I've a problem with Ekiga and GnuGk. <br>Ekiga doesn't register to the gatekeeper. I created an account with this information about the gatekeeper:<br><br>Name:gnugk<br>Gatekeeper: 192.168.0.1<br>Protocol: H323<br>User: user1<br>Password: pass1<br>ID Gatekeeper: gnugk<br><br>(IP address of Ekiga is 192.168.0.2)<br><br>The configuration file of GnuGk is this:<br><br>[Gatekeeper::Main]<br>Fourtytwo=42<br>Name=gnugk<br>[Gatekeeper::Auth]<br>SimplePasswordAuth=required<br>[Password]<br>KeyFilled=123<br>CheckID=1<br>PasswordTimeout=1000<br><br>I add the password to GnuGk with the utility addpasswd with this command:<br><br>addpasswd gnugk.ini Password user1 pass1<br><br>When I try to register Ekiga, GnuGk doesn't check the password.<br>The output log of GnuGk is this:<br><br><br><br><br>2006/11/16 15:32:27.187 2 singleton.cxx(32) Create instance: Toolkit(1)<br>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<br>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<br>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<br>2006/11/16 15:32:27.385 2 Toolkit.cxx(265) Default IP=127.0.0.1<br>2006/11/16 15:32:27.386 2 Toolkit.cxx(342) GK H.323 Proxy disabled<br>2006/11/16 15:32:27.449 2 Toolkit.cxx(527) GK Loaded per GW rewrite
data:<br>2006/11/16 15:32:27.513 2 Toolkit.cxx(530) GK No per GW data loaded<br>2006/11/16 15:32:27.514 2 singleton.cxx(32) Create instance: CapacityControl(2)<br>OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'gnugk' started<br>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)<br><br>2006/11/16 15:32:27.642 1 gk.cxx(510) OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'gnugk' started<br>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)<br><br>Listen on
127.0.0.1,192.168.0.1<br><br>This program is free software; you can redistribute it and/or<br>modify it under the terms of the GNU General Public License<br>as published by the Free Software Foundation; either version 2<br>of the License, or (at your option) any later version.<br><br>2006/11/16 15:32:27.643 2 singleton.cxx(32) Create instance: CallTable(3)<br><br>Disable Bandwidth Management<br>2006/11/16 15:32:27.702 2 gk.cxx(548) GK TimeToLive for Registrations: -1<br>2006/11/16 15:32:27.757 2 singleton.cxx(32) Create instance: RasSrv(4)<br>2006/11/16 15:32:27.812 2 ProxyChannel.cxx(181) RTPPortRange: 1024-65535<br>2006/11/16 15:32:27.870
2 singleton.cxx(32) Create instance: Agent(5)<br>2006/11/16 15:32:27.871 2 RasSrv.cxx(717) GK Using Routed Signalling<br>2006/11/16 15:32:27.925 2 RasSrv.cxx(718) GK H.245 Routed Enabled<br>2006/11/16 15:32:27.925 2 singleton.cxx(32) Create instance: GkStatus(6)<br>2006/11/16 15:32:27.979 2 singleton.cxx(32) Create instance: RegistrationTable(7)<br>2006/11/16 15:32:28.033 2 RasSrv.cxx(754) GK Home =
127.0.0.1,192.168.0.1<br>2006/11/16 15:32:28.087 1 RasSrv.cxx(505) Listening to 127.0.0.1:1719(U)<br>2006/11/16 15:32:28.140 1 RasSrv.cxx(505) Listening to 127.0.0.1:1721<br>2006/11/16 15:32:28.194 1 RasSrv.cxx(505) Listening to 127.0.0.1:7000<br>2006/11/16 15:32:28.248 1 RasSrv.cxx(505) Listening to 192.168.0.1:1719(U)<br>2006/11/16 15:32:28.249 1 RasSrv.cxx(505) Listening to 192.168.0.1:1718(Mcast)<br>2006/11/16 15:32:28.304 1 RasSrv.cxx(505) Listening to
192.168.0.1:1721<br>2006/11/16 15:32:28.360 1 RasSrv.cxx(505) Listening to 192.168.0.1:7000<br>2006/11/16 15:32:28.416 1 RasSrv.cxx(813) RAS Broadcast listener listening at 0.0.0.0:1719(Bcast)<br>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<br>2006/11/16 15:32:28.474 1 gkauth.cxx(1063) GKAUTH SimplePasswordAuth KeyFilled config variable is missing<br>2006/11/16 15:32:28.583 2 Routing.cxx(657) VQueue (CTI) Virtual queues disabled
- no virtual queues configured<br>2006/11/16 15:32:28.584 2 singleton.cxx(32) Create instance: Routing::Analyzer(8)<br>2006/11/16 15:32:28.637 2 gkacct.cxx(1014) GKACCT Successfully logged event 8<br>2006/11/16 15:32:42.864 2 RasSrv.cxx(174) RAS Read from 192.168.0.2:5071<br>2006/11/16 15:32:42.865 3 RasSrv.cxx(220) RAS<br>gatekeeperRequest {<br> requestSeqNum = 25269<br> protocolIdentifier = 0.0.8.2250.0.4<br> rasAddress = ipAddress {<br> ip = 4 octets {<br> c0 a8 00
02 ....<br> }<br> port = 5071<br> }<br> endpointType = {<br> vendor = {<br> vendor = {<br> t35CountryCode = 9<br> t35Extension = 0<br> manufacturerCode = 61<br> }<br> productId = 7 octets {<br> 65 6b 69 67 61 00
00 ekiga..<br> }<br> versionId = 21 octets {<br> 32 2e 30 2e 33 20 28 4f 50 41 4c 20 76 32 2e 32 2.0.3 (OPAL v2.2<br> 2e 33 29 00 00 .3)..<br> }<br> }<br> terminal = {<br> }<br> mc =
FALSE<br> undefinedNode = FALSE<br> }<br> gatekeeperIdentifier = 5 characters {<br> 0067 006e 0075 0067 006b gnugk<br> }<br> endpointAlias = 2 entries {<br> [0]=h323_ID 5 characters {<br> 0075 0073 0065 0072 0031 user1<br> }<br> [1]=h323_ID 7 characters {<br> 0050 0061 006f 006c 006f 0020 0050 Paolo P<br> }<br> }<br> authenticationCapability = 2
entries {<br> [0]=pwdHash <<null>><br> [1]=authenticationBES radius <<null>><br> }<br> algorithmOIDs = 3 entries {<br> [0]=0.0.8.235.0.2.6<br> [1]=1.2.840.113548.10.1.2.1<br> [2]=1.2.840.113549.2.5<br> }<br> supportsAltGK = <<null>><br> }<br>2006/11/16 15:32:42.867 1 RasSrv.cxx(344) RAS GRQ Received<br>2006/11/16 15:32:42.867 3 gkauth.h(834) GKAUTH SimplePasswordAuth GRQ check failed<br>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;<br>2006/11/16 15:32:42.892 3 RasSrv.cxx(232) RAS Send to 192.168.0.2:5071<br>gatekeeperReject {<br> requestSeqNum = 25269<br> protocolIdentifier = 0.0.8.2250.0.4<br> gatekeeperIdentifier = 5 characters {<br> 0067 006e 0075 0067 006b gnugk<br> }<br> rejectReason = securityDenial <<null>><br> }<br>2006/11/16 15:32:42.973 2 RasSrv.cxx(174) RAS Read from 192.168.0.2:5071<br>2006/11/16 15:32:42.973
3 RasSrv.cxx(220) RAS<br>gatekeeperRequest {<br> requestSeqNum = 25269<br> protocolIdentifier = 0.0.8.2250.0.4<br> rasAddress = ipAddress {<br> ip = 4 octets {<br> c0 a8 00 02 ....<br> }<br> port = 5071<br> }<br> endpointType = {<br> vendor = {<br> vendor = {<br> t35CountryCode =
9<br> t35Extension = 0<br> manufacturerCode = 61<br> }<br> productId = 7 octets {<br> 65 6b 69 67 61 00 00 ekiga..<br> }<br> versionId = 21 octets {<br> 32 2e 30 2e 33 20 28 4f 50 41 4c 20 76 32 2e 32 2.0.3 (OPAL v2.2<br> 2e 33 29 00
00 .3)..<br> }<br> }<br> terminal = {<br> }<br> mc = FALSE<br> undefinedNode = FALSE<br> }<br> gatekeeperIdentifier = 5 characters {<br> 0067 006e 0075 0067 006b gnugk<br> }<br> endpointAlias = 2 entries {<br> [0]=h323_ID 5 characters {<br> 0075 0073 0065 0072
0031 user1<br> }<br> [1]=h323_ID 7 characters {<br> 0050 0061 006f 006c 006f 0020 0050 Paolo P<br> }<br> }<br> authenticationCapability = 2 entries {<br> [0]=pwdHash <<null>><br> [1]=authenticationBES radius <<null>><br> }<br> algorithmOIDs = 3 entries {<br> [0]=0.0.8.235.0.2.6<br> [1]=1.2.840.113548.10.1.2.1<br> [2]=1.2.840.113549.2.5<br> }<br> supportsAltGK = <<null>><br> }<br>2006/11/16 15:32:42.995
1 RasSrv.cxx(344) RAS GRQ Received<br>2006/11/16 15:32:42.996 3 gkauth.h(834) GKAUTH SimplePasswordAuth GRQ check failed<br>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;<br>2006/11/16 15:32:42.996 3 RasSrv.cxx(232) RAS Send to 192.168.0.2:5071<br>gatekeeperReject {<br> requestSeqNum = 25269<br> protocolIdentifier = 0.0.8.2250.0.4<br> gatekeeperIdentifier = 5 characters {<br> 0067 006e 0075 0067
006b gnugk<br> }<br> rejectReason = securityDenial <<null>><br> }<br><br><br><br><br><br>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.<br><br>Can anyone help me? Thanks...<br><br>Sorry for my English...:-)<br><br><p>
<hr size=1>Check out
<a href="http://us.rd.yahoo.com/evt=43257/*http://advision.webevents.yahoo.com/mailbeta">the all-new Yahoo! Mail beta</a> - Fire up a more powerful email and get things done faster.