On Mon, Mar 20, 2000, Rob Leachman wrote:

>  > I just installed mod_ssl.
>  > When I started the httpd server(./apachectl startssl),
>  > there was error messages in error_log saying
>  > "Child could not open SSLMutex lockfile ....logs/ssl_mutex.17472".
>  >
>  > Would you tell me how to fix it?
> 
> Finally a chance to give something back. Not much, but something.
> 
> This kind of thing gave me fits, also with the ssl_scache.dir and 
> ssl_scache.pag files. I dove into the source, did some experiments, and 
> came out with an answer!
> 
> The program creates these files as root (or whomever starts the server) and 
> then does a chown as the web User (configured as "nobody") to allow the 
> children to get the job done.
> 
> On my system (it is an old build) I cannot chown a file to user "nobody", 
> just doesn't work. No error messages but it doesn't work. I found this out 
> by doing it manually, logged in as root and attempted to chown the files in 
> question, no dice.
> 
> So I created another non-privileged user "webdaemon" and changed httpd.conf 
> to run the web as this real (but not powerful) user... and voila my 
> problems with the SSL lock files went away.

Hmmm... strange. But just to make sure: you nevertheless have a "nobody"
in your /etc/passwd, right? But it nevertheless doesn't allow you to
perform a "chown nobody" on some files if you are logged in as root?
Hmmmm... very strange. What strange OS is this?

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to