ES3.5.1 does not server pages for users w/o password

From: Ellen Davis <Ellen.Davis_at_UC.Edu>
Date: Tue, 16 Jun 1998 22:24:10 -0400

I have an AlphaServer running Digital Unix. I recently upgraded the OS
to 4.0D and the web server to Enterprise 3.5.1. After the upgrades,
users without a password in the /etc/passwd file home pages cannot be
loaded. (Before upgrades, at DU4.0B and ES 2.01, all was OK) I use
shadowed passwords, so passwords are not needed in /etc/passwd. For
some reason, the Digital Unix useradd script adds a * to the password
file entry for some users, and leaves it blank for others:

usera:*:2105:50:A User:/usr/users/faculty/usera:/usr/local/profile
userb::415:40:B User:/usr/users/students/artsci/userb:/usr/local/profile

The following message in the error log leads me to believe that the
server is picking up the wrong field on the /etc/passwd file for users
without a password. It uses the shell instead of the home directory as
the path used to find the html file. (/usr/local/profile/.www/dvd.html
should be /usr/users/students/artsci/userb/.www/dvd.html)

[16/Jun/1998:21:00:07] warning: for host 205.205.41.102 trying to GET
/~userb/dvd.html, WPU_PlainFile reports:
/usr/local/profile/.www/dvd.html not found

Is there a fix to this problem? I prefer not to have to add a * to all
entries in the passwd file.

Please email any suggestions to me at Ellen.Davis_at_uc.edu




 Ellen Davis
 Ellen.Davis_at_uc.edu
Received on Wed Jun 17 1998 - 04:27:09 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:37 NZDT