]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
*) mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
authorYann Ylavic <ylavic@apache.org>
Fri, 26 Jul 2024 14:36:25 +0000 (14:36 +0000)
committerYann Ylavic <ylavic@apache.org>
Fri, 26 Jul 2024 14:36:25 +0000 (14:36 +0000)
commitf78f41ec515a5eec15399928b8975a5426f1c971
tree878da6bb543e22aa29a1df2b6dda22e342755689
parent259cf95e356496714f2ba564d147609e86c7e158
*) mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
   in <Location> (incomplete fix in 2.4.62). PR 69160.

When SetHandler "unix:..." is used in a <Location "/path"> block, the path
gets appended (including $DOCUMENT_ROOT somehow) to r->filename hence the
current checks in fixup_uds_filename() to add "localhost" when missing don't
work. Fix them.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1919532 13f79535-47bb-0310-9956-ffa450edef68
changes-entries/pr69160-again.txt [new file with mode: 0644]
modules/proxy/proxy_util.c