Аутентификация MySQL против сбоя OpenLDAP

Я пытаюсь настроить аутентификацию OpenLDAP на коммерческом сервере MySQL (5.7.21)

Я выполнил все шаги, описанные в сети MySQL https://dev.mysql.com/doc/refman/5.7/en/ldap-pluggable-authentication.html#ldap-pluggable-authentication-installation

Но когда я пытаюсь войти в систему с учетной записью LDAP, у меня появляется следующее ошибка в mysql-error.log

[ERROR] Plugin authentication_ldap_sasl reported: 'Plug-in has failed to read the packet from client'

[ERROR] Plugin authentication_ldap_sasl reported: 'LDAP authentication failed or group retrieval failed:  LDAP error: Operations error'

Что мне не хватает ????

Серверы OpenLDAP и MySQL расположены на разных виртуальных машинах, но в одной и той же локальной сети, обе VMS могут связываться между собой, но у меня есть пакет не поступает в LDAP (проверено с помощью tcpdump )

Заранее благодарю

0
задан 7 February 2018 в 15:42
1 ответ

Недавно я столкнулся с той же проблемой, после поиска я пришел к следующему:

Зная, что плагин использует библиотеку cyrus для механизма sasl, и поддерживается только scram-sha-1 , вы должны проверить, установлен ли плагин cyrus-sasl-scram

  • сначала

    Мне удалось подключиться к серверу, установив этот пакет:

     $ sudo yum install cyrus-sasl-  Катись
     
  • Второй

    также проверьте, активирован ли scarm-sha-1 на сервере ldap, используя эту команду в клиенте ldap:

     $ ldapsearch -LLL -x -b "" -s base objectclass = *  поддерживаетсяSASLМеханизмы
     

Удачи

1
ответ дан 4 December 2019 в 16:02

Теги

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