Bug ID 712682: LTM Rewrite: unaffected responses may not be re-chunked.

Last Modified: Mar 21, 2019

Bug Tracker

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

Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3

Opened: Mar 29, 2018
Severity: 4-Minor

Symptoms

LTM Rewrite Profile in URI translation mode allows modification of HTML and/or CSS responses. Any other types of response should be sent untouched to client. But if original response is chunked, client may receive unchunked data.

Impact

If client application expects chinked response, it may not work correctly.

Conditions

- Virtual Server with Rewrite profile in URI translation mode - Binary data or plain text on backend server - Chunked response from backend server

Workaround

Use iRule to enable response re-chunking: when HTTP_RESPONSE { if [HTTP::header exists "Transfer-encoding"] { HTTP::payload rechunk } }

Fix Information

None

Behavior Change