
Configurei o servidor ldap na máquina centos. Consigo executar ldapadd e ldapsearch com sucesso. Mas ao integrar o ldap com o cloudera hue, obtendo o seguinte erro
RuntimeError: Falha ao vincular ao servidor LDAP como usuário cn = Manager [02/Mar/2015 09:11:22 -0800] middleware INFO Exceção de processamento: Falha ao vincular ao servidor LDAP como usuário cn = Manager: Traceback (última chamada mais recente ): Arquivo "/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/lib/hue/build/env/lib/python2.6/site-packages/Django-1.4.5 -py2.6.egg/django/core/handlers/base.py", linha 111, em get_response response = callback(request, *callback_args, **callback_kwargs) Arquivo "/opt/cloudera/parcels/CDH-5.2.1 -1.cdh5.2.1.p0.12/lib/hue/apps/useradmin/src/useradmin/views.py", linha 408, em conexão sync_ldap_users_groups = ldap_access.get_connection_from_server(server) Arquivo "/opt/cloudera/parcels/ CDH-5.2.1-1.cdh5.2.1.p0.12/lib/hue/apps/useradmin/src/useradmin/ldap_access.py", linha 41, em get_connection_from_server return get_connection(desktop.conf.LDAP, search_bind_authentication=desktop .conf.LDAP.SEARCH_BIND_AUTHENTICATION.get()) Arquivo "/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/lib/hue/apps/useradmin/src/useradmin/ldap_access. py", linha 57, em get_connection return LdapConnection(ldap_config, ldap_url, nome de usuário, senha, ldap_cert) Arquivo "/opt/cloudera/parcels/CDH-5.2.1-1.cdh5.2.1.p0.12/lib/hue/ apps/useradmin/src/useradmin/ldap_access.py", linha 119, eminiciar bind_user) RuntimeError: Falha ao vincular ao servidor LDAP como usuário cn = Manager [02/Mar/2015 09:11:22 -0800] acesso INFO
10.43.3.110 admin - "POST /useradmin/users/sync_ldap_users_groups HTTP/1.1" [02 /Mar/2015 09:11:16 -0800] acesso INFO
10.43.3.110 admin - "GET /useradmin/users/sync_ldap_users_groups HTTP/1.1" [02/Mar/2015 09:11:05 -0800] recurso DEBUG GET Obteve resposta : {"apps":null} [02/Mar/2015 09:11:05 -0800] connectionpool DEBUG "GET /ws/v1/cluster/apps?user=admin&finalStatus=UNDEFINED HTTP/1.1" 200 Nenhum
Eu configurei o matiz cloudera da seguinte maneira
Authentication Backend desktop.auth.backend.LdapBackend
LDAP URL - ldap://10.77.36.37
LDAP Username Pattern- uid=<username>,ou=Users,dc=persistent,dc=com
search_bind_authentication - true
LDAP Search Base - dc=persistent,dc=com
bind_dn - cn=Manager
user_name_attr- uid
há algo faltando na configuração acima. ?
Responder1
Falha ao vincular ao servidor LDAP como usuário cn=Manager
Poderia ser algo tão simples como garantir que o nome de usuário e as senhas de ligação LDAP estejam corretos.