Error 500 al intentar acceder a mi sitio con autenticación LDAP

Error 500 al intentar acceder a mi sitio con autenticación LDAP

SOLUCIONADO

Bueno, resolví este problema. Configuro mi registro de errores de Apache al nivel de depuración, y de esta manera puedo ver que el error fue mi sintaxis de DN (puede verlo en las líneas de error a continuación). Luego voy a verificar el archivo 000-default.conf y veo eso en su lugar. de "dc=xxx" y escribí cd=xxx". Gracias por toda la ayuda que brindas.

Aquí está mi problema.

Tengo un servidor Ubuntu 14.04 con servidor LDAP configurado y tengo otro servidor con una aplicación web que uso para desarrollar la aplicación web. Este servidor está configurado para autenticarse en el servidor LDAP y funciona bien, puedo autenticarme en LDAP.

Bueno, mi problema ahora es que tengo que mover la aplicación web a otro servidor, el servidor "real" donde va a funcionar la aplicación. La configuración de Apache2 (000.default.conf) es la misma que la del servidor de desarrollo, y cuando intento autentificarme en LDAP, muestra la ventana emergente de usuario y contraseña, pero cuando presiono para aceptar, muestra un error interno del servidor ( 500).

Gracias por todas las posibles soluciones.

Editando una vez más. Buscando cómo configurar mejor mi log de errores de Apache termino de obtener algunas líneas con un error, aquí están las líneas generadas del intento de acceso.

[Jueves 14 de mayo 17:09:13.571921 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [cliente 172.20.20.58:2840] AH01626: resultado de autorización de Requerir usuario válido: denegado (sin usuario autenticado) todavía)

[Jueves 14 de mayo 17:09:13.572018 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [cliente 172.20.20.58:2840] AH01626: resultado de autorización de: denegado (aún no hay usuario autenticado)

[Jueves 14 de mayo 17:09:17.093748 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [cliente 172.20.20.58:2840] AH01626: resultado de autorización de Requerir usuario válido: denegado (sin usuario autenticado) todavía)

[Jueves 14 de mayo 17:09:17.093805 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [cliente 172.20.20.58:2840] AH01626: resultado de autorización de: denegado (aún no hay usuario autenticado)

[Jueves 14 de mayo 17:09:17.093917 2015] [authnz_ldap:debug] [pid 18085] mod_authnz_ldap.c(501): [cliente 172.20.20.58:2840] AH01691: autenticación auth_ldap: usando URL ldap://172.20.20.19: 389/dc=gesac,dc=ldap?uid

[Jueves 14 de mayo 17:09:17.094814 2015] [ldap:debug] [pid 18085] util_ldap.c(372): AH01278: LDAP: Configuración de referencias en Activado.

[Jueves 14 de mayo 17:09:17.098442 2015] [authnz_ldap:info] [pid 18085] [cliente 172.20.20.58:2840] AH01695: autenticación auth_ldap: error de autenticación del usuario rs; URI /MyWeb/phpinfo.php [LDAP: ldap_simple_bind() falló][Sintaxis DN no válida]

[Jueves 14 de mayo 17:09:17.424790 2015] [authz_core:debug] [pid 18086] mod_authz_core.c(802): [cliente 172.20.20.58:2842] AH01626: resultado de autorización de Requerir todo concedido: concedido

[Jueves 14 de mayo 17:09:17.424886 2015] [authz_core:debug] [pid 18086] mod_authz_core.c(802): [cliente 172.20.20.58:2842] AH01626: resultado de autorización de: concedido

Aquí están los módulos habilitados en ambos servidores, son los mismos

  • core_module (estático)
  • so_module (estático)
  • watchdog_module (estático)
  • http_module (estático)
  • log_config_module (estático)
  • logio_module (estático)
  • módulo_versión (estático)
  • unixd_module (estático)
  • access_compat_module (compartido)
  • alias_module (compartido)
  • auth_basic_module (compartido)
  • authn_core_module (compartido)
  • authn_file_module (compartido)
  • authnz_ldap_module (compartido)
  • authz_core_module (compartido)
  • authz_groupfile_module (compartido)
  • authz_host_module (compartido)
  • authz_user_module (compartido)
  • autoindex_module (compartido)
  • cgi_module (compartido)
  • dir_module (compartido)
  • env_module (compartido)
  • módulo_filtro (compartido)
  • ldap_module (compartido)
  • ldap_userdir_module (compartido)
  • mime_module (compartido)
  • mpm_prefork_module (compartido)
  • módulo_negociación (compartido)
  • php5_module (compartido)
  • reqtimeout_module (compartido)
  • rewrite_module (compartido)
  • setenvif_module (compartido)
  • socache_shmcb_module (compartido)
  • ssl_module (compartido)
  • módulo_estado (compartido)

información relacionada