mod_perl and mod_auth_ntlm_winbind not working

"Rietzler, Markus (RZF, SG 324 / <RIETZLER_SOFTWARE>)" <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
hi,

i have a strange problem:

we are using 
- apache httpd 2.2.22 
- mod_perl 2.0.7
- perl 5.10.0

mod_perl is working. 

I wanted to add mod_auth_ntlm_winbind (http://adldap.sourceforge.net/wiki/doku.php?id=mod_auth_ntlm_winbind) to do user auth in a windows environment with the help of winbind from samba. I can add mod_auth_ntlm_winbind and user auth is working. 

BUT with activated mod_auth_ntlm_winbind mod_perl is not longer working.

I checked with a SetHandler perl-script and a small script to see that mod_perl is there: in CGI environment I see

MOD_PERL = mod_perl/2.0.7
MOD_PERL_API_VERSION = 2

but our perl handlers are not longer working. so I tried a sample handler from the mod_perl docs:

PerlModule RZF::CurrentTime 
<Location /time> 
	SetHandler modperl 
	PerlResponseHandler RZF::CurrentTime 
</Location>

the  script is:

package RZF::CurrentTime;
use strict;
use warnings;
use Apache2::RequestRec ();
use Apache2::RequestIO ();
use Apache2::Const -compile => qw(HTTP_UNAUTHORIZED HTTP_INTERNAL_SERVER_ERROR DECLINED HTTP_FORBIDDEN OK) ;
sub handler {
       my $r = shift;
       $r->content_type("text/plain");
       $r->print("The time is: " . scalar(localtime) . "\n");
       return Apache2::Const::OK; 
} 
1;


with activated mod_auth_ntlm_winbind this handler is not working, in the access_log i get:

[Thu Jul 26 15:25:34 2012] [error] [client 123.45.78.9] File does not exist: /var/www/apache/htdocs/default/time


when I deactivate mod_auth_ntlm_winbind this handler is working, I can see the current time. our mod_perl handlers are also working. 

any hints what I can do, where to look, what to test?



Markus Rietzler
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.