Вот моя проблема.
У меня есть сервер Ubuntu 14.04 с настроенным сервером LDAP, и у меня есть еще один сервер с веб-приложением, которое я использую для разработки веб-приложений. Этот сервер настроен для аутентификации на сервере LDAP, и он отлично работает, я могу аутентифицироваться по LDAP.
Теперь моя проблема в том, что мне нужно переместить веб-приложение на другой сервер, «настоящий» сервер, на котором приложение будет работать. Конфигурация apache2 (000.default.conf) такая же, как и у сервера разработки, и когда я пытаюсь выполнить аутентификацию в LDAP, отображается всплывающее окно пользователя и пароля, но когда я нажимаю, чтобы принять, отображается внутренняя ошибка сервера ( 500).
Спасибо за все возможные решения.
Еще раз редактируем. В поисках того, как лучше настроить мой журнал ошибок apache, я получаю несколько строк с ошибкой, вот сгенерированные строки попытки доступа
[Чт, 14 мая, 17: 09: 13.571921 2015] [authz_core: debug] [pid 18085] mod_authz_core.c (802): [client 172.20.20.58:2840] AH01626: результат авторизации Требовать действительного пользователя: отказано (нет аутентифицированного пользователя все же)
[Чт, 14 мая, 17:09: 13.572018 2015] [authz_core: debug] [pid 18085] mod_authz_core.c (802): [client 172.20.20.58:2840] AH01626: результат авторизации: отказано (аутентифицированный пользователь еще не прошел)
[Чт, 14 мая, 17: 09: 17.093748 2015] [authz_core: debug] [pid 18085] mod_authz_core.c (802): [client 172.20.20.58:2840] AH01626: результат авторизации Требовать действительного пользователя: отказано (нет аутентифицированного пользователя все же)
[Чт, 14 мая, 17:09: 17.093805 2015] [authz_core: debug] [pid 18085] mod_authz_core.c (802): [client 172.20.20.58:2840] AH01626: результат авторизации: отказано (аутентифицированный пользователь еще не прошел)
[Чт, 14 мая, 17: 09: 17.093917 2015] [authnz_ldap: debug] [pid 18085] mod_authnz_ldap.c (501): [client 172.20.20.58:2840] AH01691: auth_ldap аутентифицировать: используя URL ldap: //172.20.20.19: 389 / dc = gesac, dc = ldap флюид
[Чт, 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 ()] [Недействительный синтаксис DN]
[Чт, 14 мая, 17: 09: 17.424790 2015] [authz_core: debug] [pid 18086] mod_authz_core.c (802): [client 172.20.20.58:2842] AH01626: результат авторизации Требовать все предоставлено: предоставлено
[Чт, 14 мая, 17:09: 17.424886 2015] [authz_core: debug] [pid 18086] mod_authz_core.c (802): [client 172.20.20.58:2842] AH01626: результат авторизации: предоставлено
Вот модули, включенные на обоих серверах, одинаковые