moin..
OS: el5
Beim Versand von mails sollen sich meine user per ldap authen, was
aber nicht klappt.
ich bekomme saslauthd einfach nicht dazu gegen nen LDAP zu checken
In der Log steht:
Jan 27 16:21:14 testmail postfix/smtpd[2425]: warning: SASL
authentication problem: unable to open Berkeley db /etc/sasldb2: No
such file or directory
Der soll aber nicht lokal checken sondern eben gegen nen LDAP, was ich
eigendlich auch geconft habe (dachte ich):
cat /usr/lib/sasl2/smtpd.conf
pwcheck_method: saslauthd
cat /etc/sysconfig/saslauthd
# Directory in which to place saslauthd's listening socket, pid file, and so
# on. This directory must already exist.
SOCKETDIR=/var/run/saslauthd
# Mechanism to use when checking passwords. Run "saslauthd -v" to get a list
# of which mechanism your installation was compiled with the ablity to use.
MECH=ldap
##hier hab ich auch schon per hand -O /etc/saslauthd.conf in die flags gesetzt
cat /etc/saslauthd.conf
ldap_server: ldap://ldap.example.com
ldap_auth_method: custom
ldap_bind_dn: cn=postfix server,ou=people,ou=Server,dc=example,dc=com
ldap_bind_pw: **geheim**
ldap_search_base: dc=example,dc=com
ldap_filter: uid=%u
ldap_version: 3
ldap_use_sasl=yes
ldap_tls_cacert_file = /etc/pki/tls/certs/ca-cert.pem
ldap_tls_cert = /etc/pki/tls/certs/xxx.cert
ldap_tls_key = /etc/pki/tls/private/xxx.key
Hat da jemand eine Idee warum er nicht im ldap nachfragt ?