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]

Reply via email to