I just upgraded to Zimbra 5.0.9 (from 5.0.4) and while the upgrade went well with regards email, we also use Zimbra as an LDAP master for the company and unfortunately the unix hosts are failing authentication through pam_ldap.

(Interestingly everything else which authenticates against that LDAP - Samba, Radius, Apache is working fine).

/var/log/secure reports:
Aug 20 23:32:21 samba sshd[2254]: fatal: login_get_lastlog: Cannot find account for uid 1024

and a sudo su - reports:
sudo: uid 1024 does not exist in the passwd file!

But getent passwd shows the entry for that UID:
[user@samba ~]$ getent passwd | grep 1024
user:*:1024:1027:User Account:/home/user:/bin/bash

Anyone any ideas?