On Wed, Jul 17, 2024 at 6:22 PM <bugzi...@apache.org> wrote:
>
> https://bz.apache.org/bugzilla/show_bug.cgi?id=69203
>
> --- Comment #6 from Yann Ylavic <ylavic....@gmail.com> ---
> Created attachment 39817
>   --> https://bz.apache.org/bugzilla/attachment.cgi?id=39817&action=edit
> Proxy FCGI nocanon from SetHandler

I'm not sure how we should proceed here, this patch would avoid
encoding SCRIPT_FILENAME for "SetHandler proxy:fcgi:..." but not
"ProxyPass fcgi:..." which looks awkward. SetHandler is the
recommended/most used way to proxy fcgi which is probably why people
start noticing now that we do the same as with ProxyPass, but I don't
see why they should be different in this regard..

If SCRIPT_FILENAME should be decoded (per the spec) I wonder if
proxy_fcgi_canon() should not encode at all, or maybe only when
FCGI_MAY_BE_FPM() (so to have an opt-out)?
And like in the above patch forbid controls still but not space/tab, WDYT?


Regards;
Yann.

Reply via email to