Login issue

Hello,
I'm trying to setup my Solaris 10 servers to authenticate from a OpenLDAP server. I can get the Linux servers to authenticate from a OpenLDAP server, but not server the Solaris servers. Below I have posted some output so you can see my issue.

<terminal output>
-bash-3.00$ id test04
uid=505(test04) gid=501(ldapuser)
-bash-3.00$ id
uid=500(arich) gid=10(staff)
-bash-3.00$ su test04
Password:
su:  Sorry
# id
uid=0(root) gid=0(root)
# su test04
# id
uid=505(test04) gid=501(ldapuser)
# exit
# id
uid=0(root) gid=0(root)
<terminal output end>

There are no errors in the /var/openldap/slapd.log.
I think I need help with the ldapclient command and setting the profile. I feel that i'm really close.

I will post any file you want, please point me in the right direction.

test04 =/= testo4

you have used the letter o in the above instead of the number 0.

Thanks for replying.
OK, I made a typo. Put that is not the issue. As you can see I can id a LDAP account with ether the root account or a normal account. I can su to a LDAP user as root but not as a normal user.

I can only think that issue is on the client server. So ether the PAM file or the ldapclient has not been configured right.

Can someone who has done this give me a hand?

What does it say?

passwd -s test04

Ok, thanks for your reply bartus11
here it is :

-bash-3.00$ id test04
-bash-3.00$ passwd -s test04 
Permission denied
-bash-3.00$ sudo !! 
-bash-3.00$ sudo passwd -s test04
passwd: User unknown: test04
Permission denied
-bash-3.00$ sudo bash
root$ getent passwd|grep test04 
test04:x:505:501::/export/home/test04:/bin/bash

I know the password, and the account works on all the Linux(RHEL) servers.