FarFuture incompatible with Akamai because of Vary: Accept-Encoding
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #2213429. --> Reported by: [mcpuddin](https://www.drupal.org/user/564834) >>> <p>Akamai is unable to cache images via the Origin Pull mode with the FarFuture expiration module. Akamai cannot cache images that have "Vary: Accept-Encoding" header set without a "Content-Encoding: gzip" set as well. The gzip header is reserved for non-image files, however the vary header applies to all files. Look here for more info <a href="http://itway.kayako.com/index.php?/Knowledgebase/Article/View/5">http://itway.kayako.com/index.php?/Knowledgebase/Article/View/5</a></p> <p>The appropriate solution is to only apply Vary: Accept-Encoding to gzippable files, otherwise not set it</p> > Related issue: [Issue #2499089](https://www.drupal.org/node/2499089)
issue