On Wed, Feb 23, 2011 at 6:53 PM, Ursa Polaris <polaris.u...@gmail.com> wrote:
>   This is the first I've heard of mod_cgid, so no we're not using it.
> Apparently it IS in our mods-available folder and ready to use though.
> I'm using Prefork mode which is the default for Ubuntu's stable Apache
> package. Is that a threaded MPM that should make use of mod_cgid?

Since you're using prefork, mod_cgi is fine.  Forget about mod_cgid.

>   Also, do you think it could be beneficial for us to build our own
> Apache from source rather than relying on what Ubuntu's placed in it's
> stable package library? I notice that it's often several minor
> versions behind, not sure if that could be an issue here though since
> this issue has been going on for a long time now. =/

I doubt that 2.2.latest would have a fix to solve this, but it is one
of those things which isn't too hard to do and could at the very least
rule out one possibility.

>
> On Wed, Feb 23, 2011 at 2:43 PM, Jeff Trawick <traw...@gmail.com> wrote:
>> On Wed, Feb 23, 2011 at 5:23 PM, Ursa Polaris <polaris.u...@gmail.com> wrote:
>>
>>>   Hopefully that helps give more details and insight as well. I'm
>>> totally at a loss with this issue, but it's really bothering myself
>>> and my users something fierce. =/ I'm hoping not to be forced to move
>>> to nginx, but the lack of support from Apache folks is discouraging
>>> (not to mention the AWFUL documentation for mod_perl2)...
>>
>> Don't take this the wrong way, but within ~4 hours you've had
>> responses from two different Apache devs representing many years of
>> experience supporting customers on this technology.  That's not so
>> shabby.  Note that this is potentially as time consuming for others as
>> it has been to you already unless you happen to catch the attention of
>> someone who has solved this type of issue before and there's a match
>> with their solution and your observations.
>>
>> Changing some/all of the technology will presumably help, if you're
>> willing to risk other problems that have to be solved.  Maybe that is
>> cheap to experiment with.  It may be possible not to move totally to
>> nginx to eliminate some parts of the technology (see below).
>>
>> So real CGIs are the ones with the problem.  If you're using a
>> threaded MPM, are you using mod_cgid?  (you should be)
>>
>> mod_dumpio can log the request body/POST data at some intermediate
>> point between the network and the CGI.  strace of CGI children (if
>> practical to do that) would give another data point.  You could
>> temporarily re-implement the most crucial part of the CGI in C just to
>> get Perl/CPAN out of the picture -- doesn't have to perform the real
>> function; just has to confirm that the POST data got to the CGI
>> process.  (I doubt Perl/CPAN is the problem, but then every individual
>> part looks unlikely as well.)
>>
>> Good luck!
>>
>> ---------------------------------------------------------------------
>> The official User-To-User support forum of the Apache HTTP Server Project.
>> See <URL:http://httpd.apache.org/userslist.html> for more info.
>> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
>>   "   from the digest: users-digest-unsubscr...@httpd.apache.org
>> For additional commands, e-mail: users-h...@httpd.apache.org
>>
>>
>



-- 
Born in Roswell... married an alien...

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
   "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to