ldap_search: Неверный синтаксис DN (binddn)

Я интегрирую почтовый сервер iRedMail с Active Directory (работающим в Windows 2012 R2), используя это (официальное) руководство, но когда я пытаюсь выполнить поиск в LDAP, я получаю сообщение об ошибке:

ldap_bind: неверный синтаксис DN (34) дополнительная информация: недопустимый DN

Я использовал эту команду:

ldapsearch -x -h win.basecamp.local -D 'vmail' -W -b 'cn = users, dc = basecamp, dc = local'

0
задан 29 October 2016 в 19:02
2 ответа

Когда я заменил доменное имя сервера его IP-адресом, это сработало как шарм. Итак, что-то пошло не так с моей конфигурацией DNS.

-1
ответ дан 5 December 2019 в 18:45

Значение, переданное параметру -D , недопустимо. На странице руководства есть следующее объяснение опции -D :

-D binddn
    Use the Distinguished Name binddn to bind to the LDAP directory.

Вы, по-видимому, использовали имя пользователя ( vmail ), в то время как вам следовало использовать отличительное имя (подобное тому, что у вас есть в ] -b вариант) для аутентификации по паролю.

Я подозреваю (но НЕ МОГУ быть уверенным), что отличительное имя вашего пользователя vmail может быть:

'cn=vmail,cn=users,dc=basecamp,dc=local'
0
ответ дан 5 December 2019 в 18:45

Теги

Похожие вопросы