httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nick Kew <n...@webthing.com>
Subject Re: Fixing protocol violations in mod_proxy
Date Thu, 27 Sep 2007 10:58:01 GMT
On Thu, 27 Sep 2007 08:51:50 +0200
Ruediger Pluem <rpluem@apache.org> wrote:

> 
> 
> On 09/27/2007 12:42 AM, Nick Kew wrote:
> 
> > 
> > * Chunked request with too big chunks: proxy returns 413
> > Verdict: look at ProxyIOBufferSize
> > 
> > * Chunked response with too big chunks: the response is
> > lost completely.
> > Verdict: serious bug!!!
> 
> What do you mean by too big chunks?

16K.  Not unreasonably huge.

DUT MUST handle "chunked" request with a 16385Byte-long chunk-ext-val
(test_case/rfc2616/chunked-1p1-longValExt-16385-toSrv)

DUT MUST handle "chunked" response with a 16385Byte-long quoted
chunk-ext-val sent to an HTTP/1.0 client
(test_case/rfc2616/chunked-1p0-longQValExt-16385-toClt)

DUT MUST handle "chunked" response with a 16385Byte-long chunk-ext-val
sent to an HTTP/1.1 client
(test_case/rfc2616/chunked-1p1-longValExt-16385-toClt)

Actually I need to clarify those testcases: what exactly has
been abbreviated from the (slightly confusing) logs.

> > * Retry tests: Proxy does not retry when backend aborts
> > Verdict: Potential enhancement.  Possibly related to PR38763.
> 
> See also
> 
> http://mail-archives.apache.org/mod_mbox/httpd-dev/200610.mbox/%3c452D4BB5.8040301@apache.org%3e

OK, that's not something I'm contemplating anytime soon:-)

-- 
Nick Kew

Application Development with Apache - the Apache Modules Book
http://www.apachetutor.org/

Mime
View raw message