I am having problems configuring Apache::AuthCookieDBI and am a bit lost, since it seems there is something wrong with the secret key file I cannot see, I attach below the configuration in case it can help. I have checked the permissions of the file (the server runs in by box as "fxn"):
$ ls -la /home/fxn/prj/bw/buscawap/etc/auth.key -rw------- 1 fxn 12 May 2 19:20 /home/fxn/prj/bw/buscawap/etc/auth.key If I request "/docs" these messages appear in error_log: [Thu May 2 20:07:19 2002] [error] access to /login failed for 127.0.0.1, reason: Apache::AuthCookieDBI: didn't have the secret key for auth realm Busc aWAP [Thu May 2 20:07:21 2002] [error] access to /docs failed for 127.0.0.1, reason: Apache::AuthCookieDBI: didn't the secret key from for auth realm Busca WAP Any hint on what could I be doing wrong? -- fxn PerlModule Apache::AuthCookieDBI PerlSetVar BuscaWAPPath / PerlSetVar BuscaWAPLoginScript "/cgi/login.pl" # These must be set PerlSetVar BuscaWAPDBI_DSN "dbi:Oracle:BW_CATALOG" PerlSetVar BuscaWAPDBI_SecretKeyFile "/home/fxn/prj/bw/buscawap/etc/auth.key" # These are optional, the module sets sensible defaults. PerlSetVar BuscaWAPDBI_User "wap" PerlSetVar BuscaWAPDBI_Password "XXXXXXXXXXXXXXXXX" PerlSetVar BuscaWAPDBI_UsersTable "view_active_users" PerlSetVar BuscaWAPDBI_UserField "login" PerlSetVar BuscaWAPDBI_PasswordField "password" PerlSetVar BuscaWAPDBI_CryptType "none" PerlSetVar BuscaWAPDBI_GroupsTable "view_active_users" PerlSetVar BuscaWAPDBI_GroupField "rol" PerlSetVar BuscaWAPDBI_GroupUserField "login" PerlSetVar BuscaWAPDBI_EncryptionType "none" PerlSetVar BuscaWAPDBI_SessionLifetime 00-24-00-00 <Location /login> AuthType Apache::AuthCookieDBI AuthName BuscaWAP SetHandler perl-script PerlHandler Apache::AuthCookieDBI->login </Location> Alias /cgi /home/fxn/prj/bw/buscawap/www/cgi/ PerlModule Apache::Registry <Location /cgi> SetHandler perl-script PerlHandler Apache::Registry Options +ExecCGI </Location> <Location /docs> AuthType Apache::AuthCookieDBI AuthName BuscaWAP PerlAuthenHandler Apache::AuthCookieDBI->authenticate PerlAuthzHandler Apache::AuthCookieDBI->authorize require valid-user SetHandler perl-script PerlHandler BuscaWAP::Apache::Docs </Location>