Problem with cached entries w/ETag and request without If-None-Match header

From: Jason Noble <jason_at_linuxbox.com>
Date: Fri, 12 Jun 2009 13:02:31 -0400

I recently ran into a bug on Squid 2.7 regarding cached content with
ETags. Currently, if all cached entries for a URL include ETags, and a
request is received for said URL with no If-None-Match header, Squid
will serve a cached entry. This behavior does not follow RFC 2616. I
have attached a patch that prevents Squid from serving the cached
entries in said case here:
http://www.squid-cache.org/bugs/show_bug.cgi?id=2677

I would appreciate any feedback regarding this patch.

Thanks,
Jason
Received on Fri Jun 12 2009 - 17:18:27 MDT

This archive was generated by hypermail 2.2.0 : Mon Jun 29 2009 - 12:00:05 MDT