httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wayne W <>
Subject [users@httpd] BalancerMember returns 500 internal server error before failover
Date Wed, 20 Apr 2016 12:10:55 GMT

I'm seeing that with Apache 2.4.12 on Solaris when setup with mod_proxy to
2 tomcat instances when we bring down 1 node for maintenance the first
client to try and access that node gets a Internal Server Error. Any
requests after that (and for other sessions) are balanced correctly onto
the other node.

Is this normal?
Is there a way for it to just balance over to the other node without
returning the error?

My conf:

<VirtualHost *:80>
 ProxyPass /share

 ProxyPass / balancer://cluster/ stickysession=JSESSIONID nofailover=Off

 # define the balancer, with http and/or ajp connections
 <Proxy balancer://cluster/>
      Order allow,deny
      Allow from all
      BalancerMember ajp:// route=g1
      BalancerMember ajp:// route=g2

I see in the apache logs the following:

Wed Apr 20 11:04:11.739700 2016] [proxy_ajp:error] [pid 58313] [client] AH00992: ajp_read_header: ajp_ilink_receive failed,

[Wed Apr 20 11:04:11.739713 2016] [proxy_ajp:error] [pid 58313] (120006)APR
does not understand this error code: [client] AH00878:
read response failed from (, referer:


View raw message