We had this problem too and so stopped using mod_disk_cache for a few months. I was under the impression it had been fixed and so we’ve recently turned it back on. We’re on Apache/2.2.26.
From: Mike Rumph [mailto:mike.rumph@xxxxxxxxxx]
Sent: Wednesday, February 12, 2014 4:54 PM
To: users@xxxxxxxxxxxxxxxx
Subject: Re: apache caching 400 http status?
Hello Anthony,
The discussion on the caching of 503 errors in bug 55669 may apply to this email thread as well.
- https://issues.apache.org/bugzilla/show_bug.cgi?id=55669
Thanks,
Mike Rumph
On 2/12/2014 2:35 PM, Anthony J. Biacco wrote:
I’m running compiled apache 2.2.24 on centos 6.4
I have a URL which gets proxied to tomcat with mod_proxy_ajp.
The URL in a test scenario is producing a 400 status and content using tomcat custom error pages.
Said URL space is cached in apache with mod_disk_cache.
Apache is caching said content and serving it out of cache.
I was under the assumption that 400 statuses were not supposed to be cached and the 2.2 says as much.
Is this incorrect (even if a Cache-Control header is being set)?
-Tony
---------------------------
Manager, IT Operations
Format Dynamics, Inc.
P: 303-228-7327
F: 303-228-7305
abiacco@xxxxxxxxxxxxxxxxxx
http://www.formatdynamics.com