https://issues.apache.org/bugzilla/show_bug.cgi?id=56558
Bug ID: 56558
Summary: mod_proxy_balancer "failonstatus" does not work in
Ubuntu
Product: Apache httpd-2
Version: 2.4-HEAD
Hardware: PC
OS: Linux
Status: NEW
Severity: critical
Priority: P2
Component: mod_proxy_balancer
Assignee: [email protected]
Reporter: [email protected]
I have tried the packaged apache2 in Ubuntu 14.04 Trusty (2.4.7-1ubuntu4), as
well as a custom build of the 2.4.x branch HEAD on Github
(https://github.com/apache/httpd)..
I am running a load-balanced configuration with 2 nodes, and I have set the
following load balancer configuration:
<Proxy balancer://mybalancer>
ProxySet failonstatus=503
BalancerMember http://node1:3000 retry=30
BalancerMember http://node2:3000 retry=30
</Proxy>
ProxyPass / balancer://mybalancer/
ProxyPassReverse / balancer://mybalancer/
The worker still fails and is subject to retry period when my app returns a 500
status, even though that particular status code is not set in my "failonstatus"
string for the proxy.
This feature works properly (as expected) in OS X, and I have not tried any
other Linux distros so not sure if it works elsewhere or not.
--
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]