Have my system running on CentOS 4.x, everything updated via yum. Got zimbra to start and it appears happy, then I went to the domain part of the admin console (webapp), and went to "configure authentication" and set up the LDAP filter (uid=%u) and search base: ou=People,dc=blah,dc=blahblah, and when I went to test it, it worked: I tried different user accounts, and gave correct and incorrect passwords, and the test succeeded in authenticating when the password was correct only.
If only that were the case for the rest of the application. When I try to login as a regular user, it says wrong password, whether I append the domain or not. I'm quite sure that the password being given is correct, and frankly it returns failure much too quickly - I suspect I've missed a step here. I've tried with and without the DN/password set.
zmcontrol status shows everything running.
ldapwhoami returns the following:
Same thing with ldapsearch. D'oh! What'd I miss?[zimbra@mail ~]$ ldapwhoami
SASL/OTP authentication started
ldap_sasl_interactive_bind_s: Internal (implementation specific) error (80)
additional info: SASL(-13): user not found: no OTP secret in database