> -----Original Message-----
> From: Yann Ylavic [mailto:ylavic....@gmail.com]
> Sent: Donnerstag, 11. August 2016 22:40
> To: httpd-dev
> Subject: Re: HTTP/1.1 strict ruleset
> 
> On Thu, Aug 11, 2016 at 6:56 PM, William A Rowe Jr <wr...@rowe-clan.net>
> wrote:
> >
> > I haven't dug terribly deeply into the proxy mechanics yet, but the same
> > parser for headers is used for response header processing as well as the
> > request processing.
> 
> They don't share the same code, though, ap_proxy_read_headers() would
> need the same "strictification" than ap_get_mime_headers(_ex)()
> currently, or be replaced by the latter.
> 
> > It seems that the two need some potentially different
> > rulesets. If you are running a forward proxy, you would want to be quite
> > strict about the responses. If you are only a gateway of trusted backend
> > servers and apps, you might want to be more tolerant (although Roy and
> > Jim may disagree with me on this.)
> 
> +1, behind 2.2 proxies (but possibly 2.4 too), there are some outdated
> backends/applications (supporting SSLv3 only...) that don't receive
> many (if any) maintenance but just work, and for that reason where
> placed behing a proxy.

So I guess we should be strict on the client side on every branch, but have an 
opt out
for the backend of a gateway in 2.2 / 2.4.

Regards

Rüdiger

Reply via email to