Apache 2.0.54 cgi and Solaris 10 Summary (for now)

From: Doug Hubbard (doug_at_trackmaster.com)
Date: 10/17/05

  • Next message: John Lakhi: "Mozilla 1.4 problems"
    Date: Mon, 17 Oct 2005 13:05:16 -0700
    To: sunmanagers@sunmanagers.org
    
    

    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
    

  • Next message: John Lakhi: "Mozilla 1.4 problems"

    Relevant Pages

    • Re: Python web frameworks
      ... Alas it is even worse than that, the development server is single ... It is trivial to add multi threading ... This only holds if actually hosted on Apache. ... using worker MPM it sill acts as a multi process web server even ...
      (comp.lang.python)
    • Re: Solaris 10 boot messages question
      ... On our Solaris machines, we generally put local startups in a file called ... echo "Now starting the port 80 Apache server..." ... the Apache server does start. ... terminal server (but that's the case with the Solaris 9 machines as well). ...
      (comp.unix.solaris)
    • Re: Apple Runs WHAT????
      ... Some of these servers are "unknown" type. ... Solaris. ... But all of them are running a Darwin build of Apache. ... from before it had a big server of its own. ...
      (comp.sys.mac.advocacy)
    • Re: HP announces new Integrity servers
      ... Main, Kerry wrote: ... The one-app, one server ... That's not a difference between the Itanic platform and the ... Yes, Solaris is also available, but as I stated earlier, every Solaris ...
      (comp.os.vms)
    • Slow sftp transfer speed vs ftp
      ... with Solaris 9) I am transfering at 300 kb/sec. ... on both client and server. ... # The sshd shipped in this release of Solaris has support for major versions ... # Banner to be printed before authentication starts. ...
      (SunManagers)