Ошибка LDAP-модуль не может подключиться ни к одному из серверов

Ошибка LDAP-модуль не может подключиться ни к одному из серверов

от Иван Иванов -
Количество ответов: 4

Добрый день. Установили Moodle версии 3.2.1 на CentOS 7. Установили php 5.6 с модулем ldap.

Заполнили согласно статье https://habrahabr.ru/post/200872/ данные плагина ldap для подключения к Active Directory. При попытки залогиниться под пользователем получаем ошибку

"LDAP-модуль не может подключиться ни к одному из серверов: Server: 'ldap://****/', Connection: 'Resource id #11', Bind result:
''

Если запускать файл sync_users.php, то он выгружает все нужные учетки, и они появляются в БД. Это задание не выполнялось бы, если бы были какие-то ошибки в настройках. По telnet порты 389 и т.д. со стороны сервера moodle для подключения открыты.

У учетной записи, под которой идет подключение, все права есть, и она уже используется в другой системе для связи с AD.

Может ли кто-нибудь подсказать на что еще стоит обратить внимание?


В ответ на Иван Иванов

Re: Ошибка LDAP-модуль не может подключиться ни к одному из серверов

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Логи php смотрите.

В худшем случае запустить tcpump и посмотреть есть ли вообще обращения к ldap-серверу при попытке логина.

В ответ на Виталий Лавров

Re: Ошибка LDAP-модуль не может подключиться ни к одному из серверов

от Иван Иванов -
Спасибо, проверили по tcpdump, когда логинимся под пользователем, и никаких обращений не было. Администраторы наши тоже говорят,что ничего не было.

Логи php включали, но тоже никаких сообщений не появлялось.
В ответ на Иван Иванов

Re: Ошибка LDAP-модуль не может подключиться ни к одному из серверов

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода
У Вас Resource id  - 11, значит до этого было ещё 10 подключений. Может у Вас лимит 10 подключений на пользователя? Может у Вас почему-то обрывалось выполнения скрипта и соединения оставались незакрытыми?

Проверьте, чтобы было заполнено binddn и bindpw. Убедитесь, что binddn введено как DN, а не как логин или как логин@домен.
Другая система у Вас на php?