Bug ID 1155393: Failure to remove chunk headers from chunked response with Rewrite/HTML profile and compression

Last Modified: Mar 26, 2023

Bug Tracker

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

Known Affected Versions:
15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1, 15.1.5, 15.1.5.1, 15.1.6, 15.1.6.1, 15.1.7, 15.1.8, 15.1.8.1, 16.1.0, 16.1.1, 16.1.2, 16.1.2.1, 16.1.2.2, 16.1.3, 16.1.3.1, 16.1.3.2, 16.1.3.3, 17.0.0, 17.0.0.1, 17.0.0.2

Fixed In:
17.1.0

Opened: Sep 16, 2022
Severity: 3-Major

Symptoms

The BIG-IP fails to remove chunk headers when compressing a chunked response from a pool member. The chunk headers are compressed and delivered to the client as part of the payload.

Impact

Chunk header and terminating 0 length chunk are compressed and delivered to the client as part of the payload, resulting in broken application functionality.

Conditions

-- Version with the fix for ID902377 -- Rewrite/HTML profile -- Compression profile -- Chunked response from pool member (With "Transfer-Encoding: Chunked" header) -- HTTP response eligible for compression

Workaround

Remove the compression profile, or modify the compression profile to ensure the response in question is no longer eligible for compression.

Fix Information

None

Behavior Change