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

            Bug ID: 59007
           Summary: mod_proxy disables balancer worker after a timeout
                    from ajp even if the failontimeout set to off
           Product: Apache httpd-2
           Version: 2.4.18
          Hardware: Sun
                OS: Solaris
            Status: NEW
          Severity: normal
          Priority: P2
         Component: All
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 33556
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=33556&action=edit
mod_proxy and mod_proxy_ajp patch

I've encountered a very annoying bug in mod_proxy that causes it to disable
balancer worker after a timeout from backend even if the failontimeout set to
off.

Following messages in the error log appears:
[2016-02-15 13:00:08.042994] [proxy_ajp:error] [pid 11478:tid 25]
[VsGhbMCoW2YAACzWK-0AAABW] AH00992: ajp_read_header: ajp_ilink_receive failed
[2016-02-15 13:00:08.043068] [proxy_ajp:error] [pid 11478:tid 25]
[VsGhbMCoW2YAACzWK-0AAABW] (70007)The timeout specified has expired: AH00893:
dialog to x.x.x.x:port (x.x.x.x) failed

I'm using sticky sessions, and after each such timeout (which is normal for
some applications that does not handle too long queries well) half of the users
are being disconnected and forced to re-login into the application.

I've made a small patch to make mod_proxy_ajp+mod_proxy respect failontimeout
property. It is included.

-- 
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