Last Modified: Nov 20, 2024
Affected Product(s):
BIG-IP LTM
Known Affected Versions:
17.1.1, 17.1.1.1, 17.1.1.2, 17.1.1.3, 17.1.1.4
Opened: Jul 25, 2024 Severity: 4-Minor
-- Server has a document x with etag - AAAA -- When the client requests for x through BIG-IP, BIG-IP caches it and responds with 200 OK. -- Document on Server changes; new etag is BBBB and cache in BIG-IP is expired -- Clients sending requests with If None-Match: BBBB, should receive 304 with BBBB response but receiving 200 OK with AAAA.
BIG-IP serves old documents when requested with etag of the latest document
-- Client having access to the server directly and through BIG-IP with cache enabled. (Or) -- Deployment containing two BIG-IPs with caching enabled one at a time.
When HTTP_REQUEST_RELEASE { if { [HTTP::header exists If-None-Match] && [HTTP::header exists ETag] }{ HTTP::header remove If-None-Match } }
None