Добрый день!
Я новичок в Unix системах, но пытаюсь разбираться) Есть такая задача, настроить аутентификацию на LIGHTTPD через LDAP.
Вот код :
auth.debug = 2 auth.backend = «ldap»
auth.backend.ldap.hostname = «dc01.domain.dd.local»
auth.backend.ldap.base-dn = «ou=root,dc=domain,dc=dd,dc=local»
auth.backend.ldap.bind-dn = «cn=tomcat2,ou=root,dc=domain,dc=dd,dc=local»
auth.backend.ldap.bind-pw = «ssssss»
auth.backend.ldap.filter = "(uid=$)"
auth.backend.ldap.allow-empty-pw = «disable»
auth.require = ( «/birt2» =>
(
«method» => «basic»,
«realm» => «LDAP access»,
«require» => «valid-user»
) )
Но после попытки зайти по адресу /localhost/birt2 и пройти аутентификацию (что и требуется), аутентификация не проходит.. Все перепробовал.. В логах пишется вот что:
2011-11-02 11:18:12: (http_auth.c.776) ldap...
2011-11-02 11:18:12: (http_auth.c.885) password doesn't match for /birt2 username: tomcat2 , IP: 172.16.1.12
2011-11-02 11:18:12: (response.c.128) Response-Header:
HTTP/1.1 401 Unauthorized