Hi,
I'm having problems with AuthCookieDBI. I used the sample cgi script and two
html documents that came with Apache-AuthCookieDBI-1.18 . I get the login
screen, but when I submit my entries I get the following
[Tue Aug 29 14:09:50 2000] [error] Apache::AuthCookieDBI: DBI_SecretKeyFile
not set for auth realm Apollo/LOGIN
[Tue Aug 29 14:09:50 2000] [error] Can't connect( ), no database driver specified and
DBI_DSN env var not set at /usr/lib/perl5/site_perl/5.005/Apache/AuthCookieDBI.pm line
478
errors
What should I look for?
Thanks,
John
PS - Extra Info
Apache-AuthCookie-2.011
Apache-AuthCookieDBI-1.18
Embedded Perl version 5.00503 for Apache/1.3.12 (Unix) mod_perl/1.24 mod_ssl/2.6.6
OpenSSL/0.9.5a process
10101,
httpd.conf
---
PerlModule Apache::DBI
PerlModule Apache::AuthCookieDBI
PerlSetVar ApolloPath /
PerlSetVar ApolloLoginScript /login.mpl
PerlSetVar ApolloDBI_DSN "DBI:mysql:database=auth"
# These are optional, the module sets sensible defaults.
PerlSetVar ApolloDBI_User "apollo"
PerlSetVar ApolloDBI_Password "apollo"
PerlSetVar ApolloDBI_UsersTable "users"
PerlSetVar ApolloDBI_UserField "user"
PerlSetVar ApolloDBI_PasswordField "password"
PerlSetVar ApolloDBI_CryptType "none"
PerlSetVar ApolloDBI_GroupsTable "groups"
PerlSetVar ApolloDBI_GroupField "grp"
PerlSetVar ApolloDBI_GroupUserField "user"
PerlSetVar ApolloDBI_EncryptionType "none"
PerlSetVar ApolloDBI_SessionLifetime 00-24-00-00
<Directory /home/httpd/html/spoon>
AuthType Apache::AuthCookieDBI
AuthName Apollo
PerlAuthenHandler Apache::AuthCookieDBI->authenticate
PerlAuthzHandler Apache::AuthCookieDBI->authorize
require valid-user
</Directory>
# Login location. *** DEBUG *** I still think this is screwy
<Files LOGIN>
AuthType Apache::AuthCookieDBI
AuthName Apollo
SetHandler perl-script
PerlHandler Apache::AuthCookieDBI->login
</Files>
Perlrequire /usr/local/apache/perllib/startup.mpl
# allow arbitrary *.perl files to be scattered throughout the site.
<Files *.mpl>
SetHandler perl-script
PerlHandler Apache::Registry
PerlSendHeader On
Options +ExecCGI
</Files>
--
John Walstra CNET Networks / Apollo Solutions
Senior Software Developer 300 Park Blvd, Suite 105
mailto:[EMAIL PROTECTED] Itasca, IL 60143-4914