
РЕШЕНО
Ну, я решил эту проблему. Я настроил свой журнал ошибок Apache на уровень отладки, и таким образом я могу видеть, что ошибка была в моем синтаксисе DN (вы можете увидеть это в строках ошибок ниже). Затем я иду проверять файл 000-default.conf и вижу, что вместо "dc=xxx" y написал cd=xxx". Спасибо за всю помощь, которую вы оказываете.
Вот в чем моя проблема.
У меня есть сервер Ubuntu 14.04 с настроенным сервером LDAP и еще один сервер с веб-приложением, которое я использую для разработки веб-приложения. Этот сервер настроен на аутентификацию на сервере LDAP и работает отлично, я могу аутентифицироваться на LDAP.
Ну, теперь моя проблема в том, что мне нужно переместить веб-приложение на другой сервер, "реальный" сервер, где приложение будет работать. Конфигурация apache2 (000.default.conf) та же самая, что и на сервере разработки, и когда я пытаюсь аутентифицироваться в LDAP, он показывает всплывающее окно с именем пользователя и паролем, но когда я нажимаю принять, он показывает внутреннюю ошибку сервера (500).
Спасибо за все возможные решения.
Редактирую еще раз. Ищу, как лучше настроить мой журнал ошибок Apache, заканчиваю получать несколько строк с ошибкой, вот сгенерированные строки доступа try
[Чт Май 14 17:09:13.571921 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [клиент 172.20.20.58:2840] AH01626: результат авторизации Require valid-user : отклонено (еще нет аутентифицированного пользователя)
[Чт Май 14 17:09:13.572018 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [клиент 172.20.20.58:2840] AH01626: результат авторизации: отклонено (еще нет аутентифицированного пользователя)
[Чт Май 14 17:09:17.093748 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [клиент 172.20.20.58:2840] AH01626: результат авторизации Require valid-user : отклонено (еще нет аутентифицированного пользователя)
[Чт Май 14 17:09:17.093805 2015] [authz_core:debug] [pid 18085] mod_authz_core.c(802): [клиент 172.20.20.58:2840] AH01626: результат авторизации: отклонено (еще нет аутентифицированного пользователя)
[Чт Май 14 17:09:17.093917 2015] [authnz_ldap:debug] [pid 18085] mod_authnz_ldap.c(501): [клиент 172.20.20.58:2840] AH01691: auth_ldap аутентификация: с использованием URL ldap://172.20.20.19:389/dc=gesac,dc=ldap?uid
[Чт Май 14 17:09:17.094814 2015] [ldap:debug] [pid 18085] util_ldap.c(372): AH01278: LDAP: включение ссылок.
[Чт Май 14 17:09:17.098442 2015] [authnz_ldap:info] [pid 18085] [client 172.20.20.58:2840] AH01695: auth_ldap authenticate: аутентификация пользователя rs не удалась; URI /MyWeb/phpinfo.php [LDAP: ldap_simple_bind() failed][Недопустимый синтаксис DN]
[Чт Май 14 17:09:17.424790 2015] [authz_core:debug] [pid 18086] mod_authz_core.c(802): [клиент 172.20.20.58:2842] AH01626: результат авторизации Require all provided: предоставлено
[Чт Май 14 17:09:17.424886 2015] [authz_core:debug] [pid 18086] mod_authz_core.c(802): [клиент 172.20.20.58:2842] AH01626: результат авторизации: предоставлен
Вот модули, включенные на обоих серверах, они одинаковые.
- core_module (статический)
- so_module (статический)
- watchdog_module (статический)
- http_module (статический)
- log_config_module (статический)
- logio_module (статический)
- версия_модуля (статическая)
- unixd_module (статический)
- access_compat_module (общий)
- alias_module (общий)
- auth_basic_module (общий)
- authn_core_module (общий)
- authn_file_module (общий)
- authnz_ldap_module (общий)
- authz_core_module (общий)
- authz_groupfile_module (общий)
- authz_host_module (общий)
- authz_user_module (общий)
- autoindex_module (общий)
- cgi_module (общий)
- dir_module (общий)
- env_module (общий)
- filter_module (общий)
- ldap_module (общий)
- ldap_userdir_module (общий)
- mime_module (общий)
- mpm_prefork_module (общий)
- negotiation_module (общий)
- php5_module (общий)
- reqtimeout_module (общий)
- rewrite_module (общий)
- setenvif_module (общий)
- socache_shmcb_module (общий)
- ssl_module (общий)
- status_module (общий)