osdir.com

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[users@httpd] mod_ldap and Basic Auth


I have finally moved to Apache Httpd 2.4 from 2.2 and I am having issues getting our basic authentication to our ldap for some very specific areas. Below is what our 2.2 configuration used and worked just fine and the new 2.4 config that is not working. When I use the 2.4 it prompts for username and password but throws a Internal Server Error after submitting.  I am sure it is something I am missing but I cannot figure it out.

 

2.2 config

 

<Location /tpg>

                AuthType basic

                AuthBasicProvider ldap

                AuthName "Partners"

                SetHandler none

                Order deny,allow

                Deny from all

                Allow from all

                AuthLDAPURL ldap://servername:389/o=directory1.fnc.fujitsu.com

                AuthzLDAPAuthoritative off

                Require valid-user

</Location>

 

<Location /SoftwareDownload>

                AuthType basic

                AuthBasicProvider ldap

                AuthName "Partners"

                SetHandler none

                Order deny,allow

                Deny from all

                Allow from all

                AuthLDAPURL ldap://servername:389/o=directory1.fnc.fujitsu.com

                AuthzLDAPAuthoritative off

                Require valid-user

</Location>

 

<Location /focis>

                AuthType basic

                AuthBasicProvider ldap

                AuthName "Partners"

                SetHandler none

                Order deny,allow

                Deny from all

                Allow from all

                AuthLDAPURL ldap://servername:389/o=directory1.fnc.fujitsu.com

                AuthzLDAPAuthoritative off

                Require valid-user

</Location>

 

 

2.4 config (If I add “Required all granted” if does not prompt and lets everyone in)

 

   <Location /tpg>

                AuthType basic

                AuthBasicAuthoritative On

                AuthBasicProvider ldap

                AuthName "Partners"

                SetHandler none

                AuthLDAPURL ldap://servername:389/o=directory1.fnc.fujitsu.com

                Require valid-user

   </Location>

 

   <Location /SoftwareDownload>

                AuthType basic

                AuthBasicAuthoritative On

                AuthBasicProvider ldap

                AuthName "Partners"

                SetHandler none

                AuthLDAPURL ldap://servername:389/o=directory1.fnc.fujitsu.com

                Require valid-user

   </Location>

 

   <Location /focis>

                AuthType basic

                AuthBasicAuthoritative On

                AuthBasicProvider ldap

                AuthName "Partners"

                SetHandler none

                AuthLDAPURL ldap://servername:389/o=directory1.fnc.fujitsu.com

                Require valid-user

   </Location>

 

John Berger