Bug ID 501643: Connection stalls after HTTP::collect in HTTP_REQUEST_DATA or the iRule

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.5.1, 11.5.2, 11.5.3, 11.5.4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.5.10, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.1.0

Opened: Jan 19, 2015

Severity: 4-Minor

Related Article: K55826878

Symptoms

Connection stalls after HTTP::collect in HTTP_REQUEST_DATA or the iRule.

Impact

iRule does not function as expected, resulting in either stalled connection or incomplete collect results.

Conditions

If iRule commands resulting in parking are executed in HTTP_REQUEST/RESPONSE_DATA, the final piece of body is received while parked, and HTTP::collect is issued before or after parking, either the connection stalls, or the collect has no effect and the request is implicitly released.

Workaround

None

Fix Information

Connection no longer stalls after HTTP::collect in HTTP_REQUEST_DATA or the iRule.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips