httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Igor Galić <>
Subject Re: [users@httpd] pass request body failed
Date Wed, 01 Dec 2010 12:22:07 GMT

----- "Elmar Sternath (NSN - DE/Munich)" <> wrote:

> Hi,
> We use Apache 2.2.16 as a reverse proxy on both UNIX and Windows
> environment (by use of mod_proxy). In both environments, we have
> trouble when uploading big files (size 10 MB, upload time from client
> to proxy approx. 40 sec.) to the proxied backend application in

40 Seconds seems strange. Have you already changed any time-outs?

> Internet. We already figured out that the problem only occurs when t
> he upload time from client to proxy is long enough (i.e. if we upload
> the same file from Intranet, it takes only 10 sec. and then it works
> properly) and when the file is big enough (for 1 MB files it works
> properly). Furthermore, if we bypass the proxy an d upload the same
> file directly to the backend application, it works properly also.
> The Apache error log tells us the following:
> APR does not understand this error code: proxy: pass request body
> failed to (localhost)
> This message is clear ly understandable, my question now is, how can
> we analyze what ’ s going wrong here?? Obviously, we ’ re facing some
> kind of miscommunication between the proxy and the backend
> application. Are there any timing/sizing parameters we can change?

mod_proxy's ProxyPass has a MYRIAD of options:

I've been told on a number of occasions that the defaults aren't
necessarily suited best for everybody's needs.

Tweak them, making one change at a time, observe the change,
document your success and failures here.

> Thanks in advance for your good ideas!
> Elmar


Igor Galić

Tel: +43 (0) 664 886 22 883

The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:> for more info.
To unsubscribe, e-mail:
   "   from the digest:
For additional commands, e-mail:

View raw message