[Bug 1495988] Re: ProxyErrorOverride leads to slow 404 responses
Robie Basak
1495988 at bugs.launchpad.net
Wed Jun 8 10:20:58 UTC 2016
Hi Christian,
Looks good. Thank you for preparing this. A couple of questions:
Do you have permission to edit the bug description at the top? We
usually put the SRU paperwork there, but I don't know who can do it.
I'll copy it up there for you now.
The "Test Case" is pretty minimal. Usually we want enough instructions
that someone not familiar with the package can verify both the failure
and success cases without having to infer things about the test
environment which may lead to failure to reproduce. You said "but we
have to rely on a real test by the reporter". Do you mean that this bug
cannot easily be reproduced by someone else?
** Description changed:
+ [Impact]
+ * hang until ProxyTimeout timeout if ProxyErrorOverride is set
+ * see https://bz.apache.org/bugzilla/show_bug.cgi?id=53420 for more
+
+ [Test Case]
+ * use the feature of https://httpd.apache.org/docs/current/mod/mod_proxy.html#proxyerroroverride
+
+ [Regression Potential]
+ * the patch is small and already backported by Apache people which is good
+ * The changes are local to mod_proxy only which should limit the potential fallout
+ * all basic tests I did still work, but we have to rely on a real test by the reporter from proposed for the actual Test
+
+ [Original Description]
+
Like described in #53420 [1] there is a bug in Apache 2.4.x which is
fixed in 2.4.11.
This bug leads to slow 404 responses when ProxyErrorOverride is
activated.
--------------------
When setting ProxyErrorOverride to "On" to get the httpd-ErrorDocument
instead of the backend-errordoc, httpd is waiting "ProxyTimeout" seconds
to respond to the client, even though the response is already read from
backend server.
--------------------
The bug is fixed in 2.4.11 [2]. Is there any chance to get this fix into
the Ubuntu package for 14.04 LTS?
[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=53420
[2] https://svn.apache.org/viewvc?view=revision&revision=1621601
-----------
$ apt-cache policy apache2
apache2:
- Installed: 2.4.7-1ubuntu4.5
- Candidate: 2.4.7-1ubuntu4.5
- Version table:
- *** 2.4.7-1ubuntu4.5 0
- 500 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
- 500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
- 100 /var/lib/dpkg/status
- 2.4.7-1ubuntu4 0
- 500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
+ Installed: 2.4.7-1ubuntu4.5
+ Candidate: 2.4.7-1ubuntu4.5
+ Version table:
+ *** 2.4.7-1ubuntu4.5 0
+ 500 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
+ 500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
+ 100 /var/lib/dpkg/status
+ 2.4.7-1ubuntu4 0
+ 500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
-----------
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1495988
Title:
ProxyErrorOverride leads to slow 404 responses
Status in Apache2 Web Server:
Fix Released
Status in apache2 package in Ubuntu:
Fix Released
Status in apache2 source package in Trusty:
Triaged
Bug description:
[Impact]
* hang until ProxyTimeout timeout if ProxyErrorOverride is set
* see https://bz.apache.org/bugzilla/show_bug.cgi?id=53420 for more
[Test Case]
* use the feature of https://httpd.apache.org/docs/current/mod/mod_proxy.html#proxyerroroverride
[Regression Potential]
* the patch is small and already backported by Apache people which is good
* The changes are local to mod_proxy only which should limit the potential fallout
* all basic tests I did still work, but we have to rely on a real test by the reporter from proposed for the actual Test
[Original Description]
Like described in #53420 [1] there is a bug in Apache 2.4.x which is
fixed in 2.4.11.
This bug leads to slow 404 responses when ProxyErrorOverride is
activated.
--------------------
When setting ProxyErrorOverride to "On" to get the httpd-ErrorDocument
instead of the backend-errordoc, httpd is waiting "ProxyTimeout" seconds
to respond to the client, even though the response is already read from
backend server.
--------------------
The bug is fixed in 2.4.11 [2]. Is there any chance to get this fix
into the Ubuntu package for 14.04 LTS?
[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=53420
[2] https://svn.apache.org/viewvc?view=revision&revision=1621601
-----------
$ apt-cache policy apache2
apache2:
Installed: 2.4.7-1ubuntu4.5
Candidate: 2.4.7-1ubuntu4.5
Version table:
*** 2.4.7-1ubuntu4.5 0
500 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
100 /var/lib/dpkg/status
2.4.7-1ubuntu4 0
500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
-----------
To manage notifications about this bug go to:
https://bugs.launchpad.net/apache2/+bug/1495988/+subscriptions
More information about the Ubuntu-sponsors
mailing list