Назад | Перейти на главную страницу

500 Ошибка при попытке доступа к моему сайту с аутентификацией LDAP

Решено

Хорошо я решил эту проблему. Я настраиваю свой журнал ошибок apache на уровень отладки, и таким образом я вижу, что ошибка была моим синтаксисом DN (вы можете увидеть это в строках ошибок ниже) Затем я перехожу к проверке файла 000-default.conf и вижу, что вместо этого of "dc = xxx" y написал cd = xxx ". Спасибо за помощь, которую вы оказываете.

Вот моя проблема.

У меня есть сервер 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: результат авторизации: предоставлено

Вот модули, включенные на обоих серверах, одинаковые