Question
My goal is to authenticate users against our Active Directory before they load the default web page. To that end, I installed mod_ntlm following the instructions in
WindowsInstallModNTLM and everything seemed to go ok. But when I added the require valid-user option. I started getting the Page Not Found after logon. (Firefox reports an error 400)
I've tried moving the NTLM config options to the Directory and Location directives individually in the httpd.conf, then to .htaccess. I've tried every combination of the login/password combination under Configure. But nothing seems to work.
If I comment the require valid-user line the site loads fine.
I realize that this may be an apache issue but I can't find any help on this. period.
Anything you can offer would be appreciated.
Environment
--
JohnAboud - 25 Jul 2006
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
Page Not Found means that mod_ntlm cannot perform the authentication. I succesfully use mod_ntlm and have written some troubleshooting tips for Solaris that you might benefit from (even if your web server is on Windows). Here is the link:
NtlmForSolaris10.
At least the mod_ntlm for Unix/Linux systems will give you lots of debug information that you can use to identify the problem.
--
LarsBruunxHansen - 31 Aug 2006
Oh, btw, you are aware that Firefox - unlike IE - needs
special attention
when used with NTLM ?
--
LarsBruunxHansen - 31 Aug 2006