seu AuthLdapBindDN deve estar no formato "CN = Nome de exibição, CN = Usuários, DC = domínio, DC = local", não usuário@domínio.local
Eu sei que existem outras postagens sobre esse problema, mas os sintomas são um pouco diferentes dos poucos outros tópicos que já analisei.
Eu tenho o Apache 2.2 instalado e estou tentando fazer com que a autenticação LDAP funcione.
Eu adicionei a seguinte configuração ao meu arquivo .conf:
<Location "/">
AuthBasicProvider ldap
AuthType Basic
AuthzLDAPAuthoritative on
AuthName "Enter Credentials"
AuthLDAPURL "ldap://server.mydomain.local:3268/CN=Users,DC=mydomain,DC=local?sAMAccountName"
AuthLDAPBindDN [email protected]
AuthLDAPBindPassword myP@ssw0rd
Require valid-user
</Location>
O AuthLDAPURL
é válido, pois posso me conectar a ele usando um navegador LDAP.
A principal diferença é que, quando me conecto, parece que o pedido "atrasa" no Apache. O navegador gira por uns bons 2-3 minutos e depois me dá um erro 500.
No registro real, tudo que vejo é:
auth_ldap authenticate: using URL ldap://server.mydomain.local:3268/CN=Users,DC=MYDOMAIN,DC=local?samAccountName
auth_ldap authenticate: using URL ldap://server.mydomain.local:3268/CN=Users,DC=MYDOMAIN,DC=local?samAccountName
auth_ldap authenticate: using URL ldap://server.mydomain.local:3268/CN=Users,DC=MYDOMAIN,DC=local?samAccountName
auth_ldap authenticate: using URL ldap://server.mydomain.local:3268/CN=Users,DC=MYDOMAIN,DC=local?samAccountName
auth_ldap authenticate: using URL ldap://server.mydomain.local:3268/CN=Users,DC=MYDOMAIN,DC=local?samAccountName
auth_ldap authenticate: using URL ldap://server.mydomain.local:3268/CN=Users,DC=MYDOMAIN,DC=local?samAccountName
auth_ldap authenticate: using URL ldap://server.mydomain.local:3268/CN=Users,DC=MYDOMAIN,DC=local?samAccountName
Até que eu pare o Apache, eu vejo:
auth_ldap authenticate: user MYDOMAIN\myacount authentication failed; URI / [LDAP: ldap_simple_bind_s() failed][Server Down]
Como você pode ver, eu já tentei conectar-me ao Catálogo Global (porta 3268) - o remédio mais comumente sugerido na web parece. Eu consigo conectar-me com sucesso usando um navegador LDAP, mas sendo bloqueado pelo Apache.
Qualquer ideia ou sugestão seria muito apreciada!
- Chuck
Tags ldap apache-2.2