I keep getting this error, and I'm not sure where it's comming from.

[Tue Dec 11 12:18:12 2012] [warn] (103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function



Are you seeing any errors in the browser? Or is the error just showing up in the logs?

Typically, the "Software caused connection abort" errors can be safely ignored. Those just mean that the user or bot connecting to your website ended the connection before the webpage was fully loaded. That can happen if the user hit the "Stop" button, or the bot moved onto another website.

Let us know if you're seeing browser errors though, as that could be a sign of a different problem.

No I haven't seen any errors in the Browser, but I have had a problem that has plagued me for a long time now, and I was hoping that maybe that was the reason.

I run a eCommerce site, and it's all downloadable pdf files, and I only see the problem on large files, yesterday it was a 60 meg file, customer said he tried it on 3 different Corporate networks, one he said was a 100mb connection. He tried it 5 times on all the connections, and it would stop about half way through. He said that 5 times he tried to download the file it stopped in the same place every time. That seems to be a little strange. I have checked the php.ini configuration, and set the "Largest Upload file size" to make sure that wasn't it.

Like I said this has been going on for a long time, but I can't figure out where it's coming from. This is a X-Cart Store Software (and I know you don't know anything about that) and I have a ticket in with them too. I put that 60 meg file in another virtual server, and it downloaded just fine 1st try. It had the same settings in the php.ini. The X-Cart install is a fresh install. I just had to update the Database. Anyway I'm just trying to figure it out.

Is there any other place to look that might be causing the problem. I don't see anything in the log file that would indicate a problem.

Thanks for the help.


Well, as a troubleshooting step -- since it's an FCGID error you're receiving, you could try switching from FCGID to CGI, to see if there's some sort of FCGID problem causing that issue. That would rule out a few things.

To change that, you can go into Server Configuration -> Website Options, and in there you can change the PHP Execution Mode to CGI.

Oh, also, if this PDF file is being auto-generated by your website, you may also want to try increasing your timeout.

You can do that in Server Configuration -> Maximum PHP script run time. It defaults to 30 seconds, you might try setting it to something like 60 seconds.

OK I am trying your suggestions, and will see if it acts up any more. The PDF file is actually already on the hard drive. All it's doing is giving the customer a Download link.

By the way, you guys have the best support system of any system I have seen to date. Thank you for all your hard work.

I'll let you know if this helps.

Best Regards Michael