Я установил OpenBSD, используя последний пакет портов. На этом же сервере работает соответствующий демон ldapd. Подключение работает нормально даже при использовании ldapsearch или аналогичного.
Однако здесь, похоже, есть очень важная проблема с PLA, потому что я не могу установить соединение из веб-интерфейса с ldap. Это соответствующий пример конфигурации phpldapadmin:
$servers->newServer('ldap_pla‘);
$servers->setValue('server','host','localhost’);
$servers->setValue('server','port',389);
$servers->setValue('server','base',array(‚dc=myDomainName,dc=myTld'));
$servers->setValue('login','bind_id','cn=admin,dc=myDomainName,dc=myTld’);
PLA показывает после попытки входа в систему: Невозможно связаться с сервером LDAP (-1) для пользователя
При запуске ldapd через
#ldapd -dvv
попытки подключения не отображаются при попытке входа в систему, поэтому я предполагаю, что PLA даже не устанавливает соединение с сервером.
Часть прослушивания ldapd.conf:
listen on lo0 port 389 secure
В итоге все протестировал с отключенным pf, без разницы.
Я что-то пропустил? Какие журналы могут быть полезны здесь любым пользователям PLA? Настройка отладки в PLA не продвинула меня дальше, так как я не мог видеть никакого значения в сообщениях системного журнала (только иерархии функций).