Skip to content

Incoming PHP-FPM changes for httpd ProxyPass and ProxyPassMatch handling. #50738

Description

@bukka

Apology for opening this nextcloud possible non issue but wanted to double check with you some changes that I'm adding to php-fpm in terms of handling PATH_INFO from ProxyPass and ProxyPassMatch which is quite inconsistent. The issue with those is that they send URL encoded path info and script file name. I applied the PATH_INFO fix in php/php-src#17643 which just got merged and should be part of 8.3.18. It will basically provide the PATH_INFO decode. This should be quite safe but wanted to check with you in case you do some special handling for that. Another one which would decode the whole script path will be probably just for master: php/php-src#17645 . But if you can see any issue with that, I could maybe add some switch for it.

This is mainly created here because there were some issues reported here. This in relation to past bugs #37852 and #40943 create by @mrAceT .

Feel free to close this it if you don't see any potential issues for nextcloud after this gets implemented.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Bug.

    Projects

    Status
    Triaged

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions