[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cobalt-users] httpd running my CGIs, not '15' says suexec_log
- Subject: [cobalt-users] httpd running my CGIs, not '15' says suexec_log
- From: DAMN Subscriptions <subscriptions@xxxxxxxxxxxxxxxxx>
- Date: Sat Jun 1 20:33:56 2002
- List-id: Mailing list for users to share thoughts on Sun Cobalt products. <cobalt-users.list.cobalt.com>
Having a problem with my Qube 2 web server using CGI scripts. I've installed
a CGI and keep receiving my favorite error message in my browser, "Internal
Server Error: The server encountered an internal error or misconfiguration
and was unable to complete your request."
Well, looking in my suexec_log file (/home/log/httpd/), I find for each time
I have attempted to run the cgi, I get an entire line dedicated to the
cause:
[2002-06-01 02:33:34]: user mismatch (httpd instead of 15)
Where do I need to set the name of the executor? And why has it changed from
15? Who is requiring the running user to be '15' and not 'httpd'. I trust
httpd! Is this CGI Wrap's evilness?!
I can execute the script through telnet manually, getting lots of nice HTML
output I would expect my browser to see. The script is owned by the admin
and belongs to the 'home' group. I am having this problem with all my
scripts. Permissions of course have been triple checked.
Any suggestions or leads would be appreciated.