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.