Никакого бага. Задавайте параметры для LDAP, в чем проблема. Для других методов, очевидно, ничего задавать не требуется.DRVTiny писал(а):вне зависимости от того, какую схему я выбираю, внизу ничегошеньки не меняется, все имена полей ввода начинаются с префикса LDAP, ни их состав, ни состояние (enabled/disabled) не меняется. По-моему здесь уже вполне очевидный и очень грубый баг в коде ACP phpBB 3.0.4 наблюдается.
А вот это более интересно. Но, как неспециалист в LDAP, пока ничего внятного сказать не могу. Надо смотреть код модуля аутентификации.DRVTiny писал(а):в) LDAP-сервер радостно отвечает bindResponse'ом: success, т.е. всё в порядке, credentials приняты!
г) phpBB как-то несколько неожиданно выдаёт unbindRequest и соединение с сервером закрывается по обоюдному согласию сторон
Добавлено спустя 10 минут 29 секунд:
/includes/auth/auth_ldap.php
Попробуйте убрать заглушку с вывода результатов отработки функции ldap_bind, а именно в строке
Код: Выделить всё
if (!@ldap_bind($ldap, $config['ldap_user'], htmlspecialchars_decode($config['ldap_password'])))Вместо (тут же, следом)
Код: Выделить всё
return $user->lang['LDAP_NO_SERVER_CONNECTION'];Код: Выделить всё
echo 'Blablabla'; exit;

