I'm running HP-UX 10.20 on 4 identical machines. Each was built
following the same procedures, but one is acting up.
When I attempt to logon as a user, (or su to that user,) I get the
response 'No shell' and the session disconnects. It doesn't seem to
matter which shell I choose for the user, and all of the file/directory
permissions look accurate. I've deleted and readded the user, and this
made no difference. Looking in /etc/passwd, the shell setting is
accurate, and points to a valid shell on a mounted file system. It
doesn't matter how I create the user, how I set the default shell, which
shell is the default, etc., I get the same result.
This works fine on the other 3 systems.
Anyone have any ideas what might cause this, and how to correct it? If
I can't find an answer, I'll simply wipe the machine and start over.
Since the machine is not yet in production, I won't lose much except my
time. On the other hand, I'd much rather know what's doing this.