I'm trying to have a Ubuntu 8.04 client machine authenticate against Zimbra 5.0.8. I installed it on a CentOS 5 server and then followed the document to extend Zimbra to support posix accounts. Everything works on the CentOS 5 server with authentication.

I've already checked the netstat and firewall settings as suggested by a previous post. I can telnet to the server on 389 from the client machine. 'getent passwd' and 'getent group' shows the LDAP users as well. However when I try to SSH to the machine or (logged in as root testing user 'test') type 'id test' I get "Permission denied" and "id: test: no such user" respectively. ldap.secret file exists with the bind password. ./pam.d/common-* files have their respective ldap settings and nsswitch.conf has the traditional LDAP settings as well

any help appreciated,
Craig H.

base dc=lts,dc=hhs,dc=local
uri ldap://
binddn cn=config
bindpw #########
rootbinddn uid=zimbra,cn=admins,cn=zimbra
nss_reconnect_tries 2
bind_policy soft
pam_password ssha
nss_base_passwd ou=people,dc=ltshome,dc=lts,dc=hhs,dc=local?one
nss_base_shadow ou=people,dc=ltshome,dc=lts,dc=hhs,dc=local?one
nss_base_group ou=groups,dc=lts,dc=hhs,dc=local?one
nss_base_hosts ou=machines,dc=lts,dc=hhs,dc=local?one

BASE dc=lts,dc=hhs,dc=local
URI ldap://