You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Leif Hedstrom (JIRA)" <ji...@apache.org> on 2013/09/24 23:39:03 UTC
[jira] [Resolved] (TS-2016) Vary on Accept-Encoding is broken
[ https://issues.apache.org/jira/browse/TS-2016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Leif Hedstrom resolved TS-2016.
-------------------------------
Resolution: Duplicate
Fix Version/s: (was: 4.2.0)
After talking to Phil, I'm fairly certain this is the same problems I was having in TS-2245. The issue is that depending on which client request is cached first, the cached object can satisfy other requests, or it might not.
I read through the RFCs, and this is an area where the intermediary can be as pessimistic as it likes. We choose to be very pessimistic, and TS-2245 suggests replacing the four options that were added to a more usable "relax matching" set of configurations.
> Vary on Accept-Encoding is broken
> ---------------------------------
>
> Key: TS-2016
> URL: https://issues.apache.org/jira/browse/TS-2016
> Project: Traffic Server
> Issue Type: Bug
> Reporter: Phil Sorber
> Labels: C
>
> We were caching the same document twice with equivalent Accept-Encoding headers and ignoring the "mismatch" fixed the problem, but the code should be fixed to properly match.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira