Ошибка SASL: учетные данные не были предоставлены, или учетные данные были недоступны или недоступны

В среде Debian GNU / Linux , Я не могу заставить SASL работать с kerberos:

sudo /usr/sbin/sasl-sample-server -m GSSAPI -s ldap
Forcing use of mechanism GSSAPI
Sending list of 1 mechanism(s)
S: R1NTQVBJ
Waiting for client mechanism...
C: [...a lot of lines trimmed...]
got 'GSSAPI'
sasl-sample-server: SASL Other: GSSAPI Error:  No credentials were supplied, or the credentials were unavailable or inaccessible. (unknown mech-code 0 for mech unknown)
sasl-sample-server: Starting SASL negotiation: generic failure (generic failure)

В документации говорится, что это служба, которая не может получить доступ к keytab.

Но:

  • sasl-sample-server запускается пользователем root, поэтому проблем с разрешениями быть не должно;
  • проверив команду с помощью strace Я могу подтвердить файл Доступ к /etc/krb5.keytab.

У меня заканчиваются идеи: что мне теперь проверить?

Сообщение об ошибке состоит из двух частей: я проверил в основном или учетные данные были недоступны или недоступны ; что означает часть Учетные данные не были предоставлены ?

1
задан 1 September 2016 в 16:44
1 ответ

Ech géif duebel kontrolléieren ob Dir all noutwendeg Bibliothéiken hutt:

dpkg -l | grep gssapi
ii  libgssapi-krb5-2:amd64            1.12.1+dfsg-19+deb8u2         amd64        MIT Kerberos runtime libraries - krb5 GSS-API Mechanism
ii  libgssapi3-heimdal:amd64          1.6~rc2+dfsg-9                amd64        Heimdal Kerberos - GSSAPI support library
ii  libsasl2-modules-gssapi-mit:amd64 2.1.26.dfsg1-13+deb8u1        amd64        Cyrus SASL - pluggable authentication modules (GSSAPI)

passt besonnesch op: libsasl2-modules-gssapi-mit

2
ответ дан 3 December 2019 в 20:35

Теги

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