Administrador do banco de dados

3

Eu tenho um servidor LDAP da Novell em execução no RHEL. e eu quero autenticar meus usuários LDAP do site em uma das minhas máquinas tendo HTTP, então eu uso no httpd.conf

<Directory /var/www/html>
   AuthType Basic
   AuthName "Stooges Web Site: Login with user id"
   AuthBasicProvider ldap
   AuthzLDAPAuthoritative off
   AuthLDAPURL "ldaps://ldap1.server.com:636/o=ae-name?cn"
   AuthLDAPBindDN "cn=psg_admin,o=ae-name"
   AuthLDAPBindPassword ldappass
   require valid-user

</Directory>

o erro que recebo é ......

[31231] auth_ldap authenticate: user ldap-user1 authentication failed; URI / [LDAP: ldap_simple_bind_s() failed][Invalid credentials]
[Thu Feb 02 08:04:39 2012] [error] [client 10.231.101.113] user ldap-user1: authentication failure for "/": Password Mismatch

Há alguma coisa faltando ou estou cometendo algum erro, por favor, me guie a este respeito.

    
por Ahmed Mahmood 02.02.2012 / 11:50

1 resposta

0

Parece que você não está passando um nome de usuário para autenticar com. Da "falha de autenticação para" / "" bit.

O que você está vendo no DStrace no servidor eDirectory, com a marca de rastreamento LDAP ativada?

Vá para o servidor: 8008 e você deverá ser solicitado a efetuar o login (ou pode estar no 8028, depende do funcionamento do eDirectory. Ou 8010).

Se você autenticar, mude o URL para / nds / trace e existe um botão de configuração. Clear All, selecione LDAP, mude para Trace Live (ícone de raio) e veja o que acontece no servidor quando você tenta se conectar.

    
por 02.02.2012 / 11:57