>       Hi everyone,
> 
>       I'm hoping somebody out there can help me out with this.  I've
> recently installed Apache 2.2.2 and mod_perl 2.0.2.  Everything built
> & compiled cleanly;  My boss asked me to try and get NTLM running on
> the server (intranet only) so we can avoid having our users have to
> type in usernames repeatedly.  After doing a bit of research, I
> decided to take a shot at the Apache2::AuthenNTLM module, and got that
> installed successfully, as well.  I'm running with httpd listening on
> a non-standard port (port 8000) while I'm doing testing, if that makes
> any difference?
> 
>       Everything *seems* to have worked properly, but I'm seeing an
> error in my Apache error_log which is puzzling me:
>               [Thu Jun 08 19:45:50 2006] [error] Bad/Missing
> NTLM/Basic Authorization Header for /cgi-bin/whoami
> 
>       /cgi-bin/ is ScriptAliased in httpd.conf;  'whoami' is a simple
> that simply prints a response:
>               #!/usr/local/perl-5.8.8/bin/perl
>               use strict;
>               use warnings;
>               print "Content-type: text/plain;
> charset=iso-8859-1\n\n";
>               print "Welcome, $ENV{REMOTE_USER}!!\n";
> 
>       But the OUTPUT in my browser reads:
>               Welcome, kbpease!!
> 
>       (Where my login name for my workstation is kbpease)
> 
>       So it seems as if the NTLM lookup is working, but it's reporting
> these errors.  Here's the AuthenNTLM config from my httpd.conf:
> 
>               <Location />
>                       PerlAuthenHandler Apache2::AuthenNTLM
>                       AuthType ntlm,basic
>                       AuthName MyDomain
>                       require valid-user
>                       PerlAddVar ntdomain "MyDomain MyDomain-PDC"
>                       PerlSetVar defaultdomain MyDomain
>                       PerlSetVar splitdomainprefix 1
>                       PerlSetVar ntlmdebug 0
>               </Location>
> 
>       I also see the same error message in my log when I attempt to
> load http://my-server:8000/, or any static page on the server, as
> well.
> 
>       Can anybody shed any light on the nature of this message?  I've
> been trying different things to no avail for the past 2 days, so I'm
> hoping somebody out there will have some idea of what I'm overlooking.
> 
>       Thanks,
> 
>       Kevin Pease

Reply via email to