httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Haas <michael.haa...@gmail.com>
Subject [users@httpd] ProxyPass with Location in 2.4.25
Date Tue, 09 May 2017 08:08:36 GMT
Hello, we upgraded from 2.4.18 to 2.4.25 and now our configuration
isn't working anymore.

   ProxyPreserveHost On

   <Proxy balancer://ppp>
      BalancerMember http://xxx.xx.xx.xx:8080 route=vm_0 ping=5
      BalancerMember http://xxx.xx.xx.xx:8080 route=vm_1 ping=5
   </Proxy>

   <Location "/service">
     ProxyPass balancer://ppp/system
stickysession=JSESSIONID|jsessionid scolonpathdelim=On
     ProxyPassReverse balancer://ppp/system
     ProxyPassReverse http://ppp.local/system
     ProxyPassReverse https://ppp.local/system
     ProxyPassReverseCookiePath /system /service
   </Location>

   ProxyPass /error !
   ProxyPass /manager !
   ProxyPass / balancer://ppp/ stickysession=JSESSIONID|jsessionid
scolonpathdelim=On
   ProxyPassReverse / balancer://ppp/

With 2.4.25 all requests are routet through the last ProxyPass, the
Location directive is ignored so the rewrite from the context is not
happening.
If i put the last ProxyPass in a Location directive like <Location ~
"^/(?!service)"> it's again working.

Is this a intended change?

Thanks in Advance
Michael

Mime
View raw message