Walter Heck <walterheck <at>> writes:

> Hi list,
> I'm running: 
> [09-02-11 15:07:09] [root <at>]
> [~] # dpkg -l | egrep '{fcgi|php|apache|http}'
> ii  apache2                             2.2.16-4~bpo50+1            Apache
HTTP Server metapackage
> ii  apache2-mpm-worker                  2.2.16-4~bpo50+1            Apache
HTTP Server - high speed threaded model
> ii  apache2-suexec                      2.2.9-10+lenny9             Standard
suexec program for Apache 2 mod_suexec
> ii  apache2-utils                       2.2.9-10+lenny9             utility
programs for webservers
> ii  apache2.2-bin                       2.2.16-4~bpo50+1            Apache
HTTP Server common binary files
> ii  apache2.2-common                    2.2.16-4~bpo50+1            Apache
HTTP Server common files
> ii  apachetop                           0.12.6-9                    Realtime
Apache monitoring tool
> ii  libapache2-mod-fcgid                1:2.3.6-1~bpo50+1           an
alternative module compat with mod_fastcgi
> ii  libapache2-mod-passenger            2.2.11debian-1~bpo50+1      Rails and
Rack support for Apache2
> rc  libapache2-mod-php5                 5.2.17-0.dotdeb.0          
server-side, HTML-embedded scripting language (Apache 2 module
> ii  php5                                5.2.17-0.dotdeb.0          
server-side, HTML-embedded scripting language (metapackage)
> ii  php5-cgi                            5.2.17-0.dotdeb.0          
server-side, HTML-embedded scripting language (CGI binary)
> ii  php5-cli                            5.2.17-0.dotdeb.0          
command-line interpreter for the php5 scripting language
> ii  php5-common                         5.2.17-0.dotdeb.0           Common
files for packages built from the php5 source
> ii  php5-curl                           5.2.17-0.dotdeb.0           CURL
module for php5
> ii  php5-gd                             5.2.17-0.dotdeb.0           GD module
for php5
> ii  php5-mysql                          5.2.17-0.dotdeb.0           MySQL
module for php5
> I'm seeing this error in my apache logs:
> [Wed Feb 09 12:05:51 2011] [warn] [client 62.233.X.Y] mod_fcgid: read data
timeout in 60 seconds
> [Wed Feb 09 12:05:51 2011] [warn] [client 62.233.X.Y] (110)Connection timed
out: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function
> The only solution google comes up with is,
but just increasing a timeout without understanding what's going on feels wrong
to me. Any of you wizards can explain to me what this means? A timeout of 60
seconds seems high enough?
> I can imagine you need more info, but I'm not sure what. Feel free to ask :)
> kind regards,
> -- Walter Heck--follow  <at> walterheck on twitter to see what I'm up to!
> --Check out my new startup: Server Monitoring as a Service  <at> 
http://tribily.comFollow  <at> tribily on Twitter and/or 'Like' our Facebook
page at
> ------------------------------------------------------------------------------
> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
> Pinpoint memory and threading errors before they happen.
> Find and fix more than 250 security defects in the development cycle.
> Locate bottlenecks in serial and parallel code that limit performance.
> _______________________________________________
> Mod-fcgid-users mailing list
> Mod-fcgid-users <at>

[Mon Jun 03 09:43:45 2011] [warn] [client] mod_fcgid: HTTP
request length 136736 (so far) exceeds MaxRequestLen (131072)

[Mon Jun 03 09:44:16 2011] [warn] [client] mod_fcgid: read data
timeout in 30 seconds

[Mon Jun 03 09:44:16 2011] [warn] [client] (110)Connection timed
out: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

After upgrading wordpress to 3+ and not being able to upload anything via admin
- images, xml(import/export), themes, etc.  Here's the error I found in Apache2
log above... the fix is to change the MaxRequestLen of (131072) in the mod_fcgid
config, your httpd.conf, or under cpanel/whm in > Apache > Global Config > Post
Virtual > and add this line:
<IfModule mod_fcgid.c>
MaxRequestLen 1000000000

The timeout error is usually the result of some IO/Connect server config issue,
and yes 60 seconds is plenty.

BoonJack Media

EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
Mod-fcgid-users mailing list

Reply via email to