Hello,

We currently use Apache Httpd 2.2 and are migrating to 2.4 on new servers 
running on Windows. We currently do an Ldap bind on certain locations and 
prompt for username and password to allow Ldap users access. Our current config 
on 2.2 is as follows and works just the way we want:

<Location /tpg>
               AuthType basic
               AuthBasicProvider ldap
               AuthName "Partners"
               SetHandler none
               Order deny,allow
               Deny from all
               Allow from all
               AuthLDAPURL 
ldap://servernameXXX.fnc.fujitsu.com:389/o=ldapnameXXX.fnc.fujitsu.com
               AuthzLDAPAuthoritative off
               Require valid-user
</Location>

I tried this exact same code in the 2.4 config and it just keeps prompting for 
username and password over and over. In looking at the documentation is saw 
that in 2.4 the Order deny,allow was dropped in 2.4 unless you loaded 
mod_access_compat, which I have done so.  I have also tried  the following:

<Location /tpg>
               AuthType basic
               AuthBasicProvider ldap
               AuthName "Partners"
               SetHandler none
               Require all denied
               Require all granted
               Require valid-user
               AuthLDAPURL 
ldap://servernameXXX.fnc.fujitsu.com:389/o=ldapnameXXX.fnc.fujitsu.com
               AuthLDAPBindAuthoritative off
</Location>

This lets anyone in no matter what. If I comment out the Require all granted, 
then it goes back to prompting over and over and does not let me in.

Please help me understand what I am doing incorrect.

Thank You,

John

Reply via email to