I am currently testing out zimbra for use as our potential mail server. The mail features work great, I'm very impressed. The feature that I would like to take advantage of is the LDAP component. We currently do not have a centralized user store, but rather a few servers with duplicate accounts on each (File Server, Mail Server, Intranet, etc) I am really looking to establish a central point to manage account info and zimbra's openldap implementation seems like a good place to start.
I'm able to access the LDAP info from our web programming fine (php ldap libraries work great), but where my problem lies is using a .htaccess file with mod_auth_ldap for our intranet authentication. We are currently setup on a FC4 web server with Apache 2.0.54 and mod_auth_ldap and mod_ldap are both loaded from the modules directory via the LoadModule directive in the httpd.conf file.
My .htaccess files reads as follows:
When I access the directory this is applied to I do not get a login prompt and anyone can access the page.
I have tried modifying it to bind to a dn as shown:
AuthLDAPBindDN "uid=admin, ou=people,dc=server,dc=com"
I have tried putting the configuration into the httpd.conf file itself.
Allow from all
AuthLDAPBindDn "uid=admin, ou=people, dc=server, dc=com"
This does not seem to work either..
If anyone can give me any insight on what I'm doing wrong I would greatly appreciate it.