Bug ID 450030: Vary header always generated for browser-specific content

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP WAM(all modules)

Known Affected Versions:
11.6.2 HF1

Fixed In:
11.6.0, 11.5.1 HF5

Opened: Feb 24, 2014

Severity: 4-Minor

Symptoms

When WA optimized images to WebP format, the first WebP response for each image is served without a Vary header. The header is present for subsequent responses where the WebP is served from cache.

Impact

Omitting the Vary header might allow downstream caches to incorrectly cache and serve WebP content to browsers which do not understand it.

Conditions

Both Image-optimization and Optimize-for-client enabled in the WA Policy and requests for images from WebP capable browsers behind downstream caches.

Workaround

None.

Fix Information

The Vary on user-agent header is properly generated whenever WebP content is served.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips