https://bz.apache.org/bugzilla/show_bug.cgi?id=70213

            Bug ID: 70213
           Summary: ProxyPassMatch worker selection depends on
                    backreference length
           Product: Apache httpd-2
           Version: 2.4.68
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_proxy
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Overview:
ProxyPassMatch worker selection depends on the length of the expanded
backreference.

Steps to Reproduce:
Configure Apache 2.4.68:

LogLevel warn proxy:trace2 proxy_http:trace2

ProxyPassMatch ^/api/v1/something/(\d+)/others$ 
http://service:8080/api/v1/something/$1/others timeout=500


Request numeric IDs 1, 9, 10, and 123.

Actual Results:
Numeric IDs 1 and 9 use the default reverse proxy worker. Numeric IDs 10 and
123 use the ProxyPassMatch worker.

Expected Result:
Should work the same no matter the length of the numeric ID.

Build Date & Hardware:
Apache HTTP Server 2.4.68, official Docker image, Linux container.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to