Hi everybody, it's me again... I have a problem using Apache::AuthCookieDBI... I cannot launch Apache using this module. First I installed Apache::AuthCookie succesfuly in my RedHat 6.2 system, I tried it and it worked fine... Now, I want to implement session management and I want to use Apache::AuthCookieDBI. The fact is that when I compile the module and run "make test" I get the following message: PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 test.pl 1..1 Undefined subroutine &Apache::perl_hook called at /usr/lib/perl5/site_perl/5.005/i386-linux/mod_perl.pm line 28. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.005/Apache/AuthCookie.pm line 3. BEGIN failed--compilation aborted at blib/lib/Apache/AuthCookieDBI.pm line 36. BEGIN failed--compilation aborted at test.pl line 11. not ok 1 make: *** [test_dynamic] Error 255 I am beginer using mod_perl but I think I have all necessary modules. I have installed the following ones: MD5 v1.7, IniConf v0.95, CGI v2.70, DBI v1.02, DBD::Pg v0.93, Apache::AuthCookieDBI v1.18, Apache::DBI v0.10, Digest::Perl::MD5 v1.2, Digest::MD5 v2.11 and Date::Calc v4.3 The system has perl-5.00503-10, apache-1.3.12-2 and mod_perl-1.21-10 Anyway, I installed the module and when I restarted Apache I got the following message Starting httpd: Syntax error on line 307 of /etc/httpd/conf/httpd.conf: Can't locate object method "dir_config" via package "Apache::Server" at usr/lib/perl5/site_perl/5.005/Apache/AuthCookieDBI.pm line 82. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.005/Apache/AuthCookieDBI.pm line 94. I dont know what is happened... I followed all instructions for install the module and configuration, and everything seems to be OK. If I comment the line PerlModule Apache::AuthCookieDBI from the httpd.conf file Apache works... but when I try to access to any protected page I get a message like the following one: [Fri Sep 1 16:57:48 2000] [error] Can't locate authenticate.pm in @INC (@INC contains: /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 . /etc/httpd//etc/httpd/lib/perl) at (eval 7) line 3. Can't locate object method "authenticate" via package "Apache::AuthCookieDBI". And It's obvious, because the Module wasn't readed by Apache... I don't know much about mod_perl and I dont know where to look to fix the problem... It seems to be a syntax problem... No... I can beleive it... Im sure I did something wrong... Has anybody an idea? Could anybody give me a hand? Thanks Claudio