bryancall commented on issue #8720:
URL: https://github.com/apache/trafficserver/issues/8720#issuecomment-4827449795

   This was the compress plugin (formerly the gzip plugin) only adding the 
Vary: Accept-Encoding header when a response was actually compressed, rather 
than whenever it could be compressed. That let cache alternates and 
revalidation responses serve the wrong representation, which matches the 
inconsistent compressed and uncompressed serving of the same file you saw, 
especially on revalidation (TCP_REFRESH_MISS). This was fixed in 
https://github.com/apache/trafficserver/pull/12741, which makes the plugin 
always add Vary: Accept-Encoding for all compressible content. The fix first 
shipped in release 10.1.1 (backport 
https://github.com/apache/trafficserver/pull/12764). Closing as fixed; please 
reopen if you can still reproduce on 10.1.1 or later.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to