httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 21649] - apache restart fails with error "httpd: bad user name nobody"
Date Wed, 30 Jul 2003 15:05:48 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21649>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21649

apache restart fails with error "httpd: bad user name nobody"





------- Additional Comments From trawick@apache.org  2003-07-30 15:05 -------
I took NIS into account in my previous comments, but I forgot about the combined
use of NIS, /etc/passwd, LDAP in different orders, which is not something we can
reliably get our hands in :)

Backing up a bit...

I can't reproduce the problem on Solaris 8, as it uses door calls:

/1:       -> libc:__posix_getpwuid_r(0x3ea, 0xffbef8fc, 0xffbef6fc,
0x200)open64("/etc/.name_service_door", O_RDONLY)     = 3
fcntl(3, F_SETFD, 0x00000001)                   = 0
door_info(3, 0xFF142730)                        = 0
door_call(3, 0xFFBEF168)
...

(In a different run I modified srclib/apr/testall.c to open 256 files, then
verified that the testuser testcases still worked.)

So this is a nasty problem for Apache and other APR apps, Solaris 8 has
apparently resolved it, and there probably aren't any wonderful solutions that
APR can implement :(

Any chance that Sun has a patch for Solaris 7 which resolves this?

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message