[Resolvido] Erro Interno 500 ocorre quando usa o apache 2.4 com Authetication LDAP

1

Eu tenho um servidor CentOS 7 com o servidor SVN configurado e eu tenho outro servidor windows 2012R2 com LDAP, que eu uso para o controlador de domínio. Eu posso usar o ldapsearch se comunicar com o servidor do windows.

Bem, meu problema agora é que quando eu tento entrar no servidor svn via navegador, aparece um Erro Interno (500) não importando o que eu digitei.

A mensagem de erro é:

[Thu May 12 13:27:36.786664 2016] [authz_core:debug] [pid 10377] mod_authz_core.c(809): [client 1.1.1.1:50409] AH01626: authorization result of Require valid-user : denied (no authenticated user yet)
[Thu May 12 13:27:36.786695 2016] [authz_core:debug] [pid 10377] mod_authz_core.c(809): [client 1.1.1.1:50409] AH01626: authorization result of <RequireAny>: denied (no authenticated user yet)
[Thu May 12 13:27:36.786732 2016] [authnz_ldap:debug] [pid 10377] mod_authnz_ldap.c(501): [client 1.1.1.1:50409] AH01691: auth_ldap authenticate: using URL ldap://a-d01:389/,dc=a,dc=domain,dc=com?sAMAccountName?sub?(ObjectClass=*)
[Thu May 12 13:27:36.787048 2016] [ldap:debug] [pid 10377] util_ldap.c(372): AH01278: LDAP: Setting referrals to On.
[Thu May 12 13:27:36.874625 2016] [authnz_ldap:info] [pid 10377] [client 1.1.1.1:50409] AH01695: auth_ldap authenticate: user svnuser authentication failed; URI /repo [ldap_search_ext_s() for user failed][Invalid DN syntax]
    
por Leo Lau 12.05.2016 / 06:29

1 resposta

0

Como o erro diz, parece haver erro na sintaxe DN:

[Thu May 12 13:27:36.874625 2016] [authnz_ldap:info] [pid 10377] [client 1.1.1.1:50409] AH01695: auth_ldap authenticate: user svnuser authentication failed; URI /repo [ldap_search_ext_s() for user failed][Invalid DN syntax]

De acordo com os registros de erros, você usou "ldap: // a-d01: 389 /, dc = a, dc = domínio, dc = com" Iguess deveria ser "ldap: // a-d01: 389 / dc = a, dc = domínio, dc = com" em vez disso.

[Thu May 12 13:27:36.786732 2016] [authnz_ldap:debug] [pid 10377] mod_authnz_ldap.c(501): [client 1.1.1.1:50409] AH01691: auth_ldap authenticate: using URL ldap://a-d01:389/,dc=a,dc=domain,dc=com?sAMAccountName?sub?(ObjectClass=*)
[Thu May 12 13:27:36.787048 2016] [ldap:debug] [pid 10377] util_ldap.c(372): AH01278: LDAP: Setting referrals to On.
    
por 12.05.2016 / 08:15