SASL LDAP-Authentifizierungsfehler
Versuch @ zu benutzSASL
UNDLDAP
um Benutzer in @ zu authentifizierRedHat Linux
. Bisher habe ich das @ eingerichtsaslauthd
service und es läuft. Mein/etc/saslauthd.conf
sieht wie folgt aus:
ldap_servers: ldaps://test.ldap.server:1234
ldap_use_sasl: yes
ldap_mech: DIGEST-MD5
ldap_auth_method: fastbind
ldap_search_base: Ou=PeopleAuthSrch,DC=abc,DC=com
My/etc/sasl2/smtpd.conf
sieht wie folgt aus:
pwcheck_method: saslauthd
mech_list: plain login
Jetzt, wenn ich versuche, die Authentifizierung mit folgendem Befehl zu testen:
testsaslauthd -u username -p password -f /var/run/saslauthd/mux
Ich bekomme0: NO "authentication failed"
Und wenn ich mir die Protokolle ansehe, heißt es:
Retrying authentication
do_auth :auth failure: [user:myuser] [service=imap] [realm=] [mech=ldap] [reason=unknown]
Was fehle ich hier? Danke im Voraus!
AKTUALISIEREN
installierte OpenLdap, um eine Suche mit dem folgenden Befehl durchzuführen:
ldapsearch -x -h ldaps: //my.ldap.server: port -d8
für ldapsearch Befehl zu arbeiten ich geändert/etc/openldap/ldap.conf
Datei wie folgt:
tls_reqcert allow
TLS_CACERTDIR /home/myuser/cacertss
LDAPTLS_CACERT /home/myuser/cacertss
It gibt alle Einträge zurück, aber ich kann mich immer noch nicht mit @ authentifizier
testsaslauthd -u Benutzername -p Passwort -f / var / run / saslauthd / mux
Was muss ich hier tun, um diese zu authentifizieren?