Bug ID 908477: Request-adapt plus request-logging causes HTTP double-chunking in an ICAP request

Last Modified: Sep 23, 2021

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(all modules)

Known Affected Versions:
13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0,,,,,,,,, 13.1.1,,,,, 13.1.3,,,,,,, 13.1.4,, 14.0.0,,,,,, 14.0.1,, 14.1.0,,,,,, 14.1.2,,,,,,,,, 14.1.3,, 14.1.4,,,,, 15.0.0, 15.0.1,,,,, 15.1.0,,,,,, 15.1.1, 15.1.2,, 15.1.3,, 15.1.4, 16.0.0,, 16.0.1,,, 16.1.0

Opened: May 12, 2020
Severity: 3-Major


When an HTTP chunked request is sent to a virtual server that has both a request-adapt (e.g., for ICAP), and a request-logging profile attached, the request that is sent to the ICAP server is doubly chunked.


Data corruption in the HTTP stream.


-- A virtual server is configured with both a request-adapt (ICAP) and request-logging profile. -- HTTP chunked requests are sent to this virtual server.


You can use either of the following workarounds: -- Force rechunking on the HTTP profile: request-chunking rechunk -- Remove the request-logging profile (and potentially log requests) using an iRule instead.

Fix Information


Behavior Change