I have a functioning Active Directory server, but whenever I try to authenticate against the Postfix server that uses it (with saslauthd) I notice that only the bind user can connect. Whenever I try to connect to the server with valid credentials, it does not work.

Any idea as to where I can debug why only the bind user can log in? I know it's possible, because I have another setup with Postfix authenticating against LDAP with all users, but I cannot seem to figure out what the difference is between those.


Shortly after posting this question, I found the answer myself.

The problem was that my ldap_search_base had the bind user cn=postfix in /etc/saslauthd.conf. After changing the search base to the Users OU, it started to work :)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.