Apache 2.0.54 cgi and Solaris 10 Summary (for now)

From: Doug Hubbard <doug_at_trackmaster.com>
Date: Mon Oct 17 2005 - 16:05:16 EDT
Well,
I have the issue fixed (sort of).
Thanks to Helmut Kreft for suggesting that I

>Use 'prefork' instead.
>
I have been running the worker MPM for a long time, but something in 
solaris 10 doesn't like it for me now, so switching to a prefork build 
allowed my CGI scripts to run.

Also thanks to Karl Rossing for pointing out that S 10 comes with 
Apache, however I want to keep my versions the same on all my servers 
(and play with the build so I can easily add/remove modules).

Thanks as well to the 9 or so people who let me know they were out of 
the office and the one person who informed me they are no longer 
employed at that email address :-).

If anyone else has an idea of what could be causing my issue in a worker 
build, I would really like to get back to that if possible (at least for 
my web server).

Here is the initial issue again.

>I am starting to migrate to Solaris 10 and have an issue that I was 
>unable to find an answer for online (although I may have missed it).
>
>I have installed Apache 2.0.54 from source with the following configure 
>command
>./configure --prefix=/export/vendor/apache --with-mpm=worker 
>--enable-threads --enable-auth --enable-auth_dbm --enable-rewrite 
>--enable-ssl --enable-env --enable-speling --disable-userdir
>
>I am running gcc (GCC) 3.4.4 and openssl 0.9.7g.
>Here is my problem, when I attempt to execute a cgi script (even a 
>simple hello world) I get a server error in the browser and the 
>following errors in my error_log
>[Mon Oct 17 07:49:52 2005] [error] (131)Connection reset by peer: Error 
>reading request on cgid socket
>[Mon Oct 17 07:49:52 2005] [error] [client 10.8.0.6] Premature end of 
>script headers: simple.cgi
>[Mon Oct 17 07:49:52 2005] [error] [client 10.8.0.6] daemon couldn't 
>find CGI process for connection 24
>
>I am using the same httpd.conf that I run on Solaris 8 without issue.
>The permissions on the cgid socket are as follows.
>srwx------   1 doug     root           0 Oct 16 09:39 
>/export/vendor/apache/logs/cgisock
>Apache is running as user doug on this machine.
>Rebooting this machine, while possible, is not something I want to do a 
>lot of as I have other processes running on it pretty steadily.
>

-- 

*********************
Doug Hubbard - IT Manager
TrackMaster, an Equibase Company
email doug@trackmaster.com <mailto:doug@trackmaster.com>
Website www.trackmaster.com <http://www.trackmaster.com>
*********************


This message is intended only for the use of the Addressee and may contain information that is PRIVILEGED and CONFIDENTIAL. If you are not the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please erase all copies of the message and its attachments and notify us immediately.
Thank you!

[demime 1.01b removed an attachment of type text/x-vcard which had a name of doug.vcf]
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Mon Oct 17 16:06:05 2005

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:43:52 EST