Bug ID 969821: HTTP::collect does not hold request/response until HTTP::release

Last Modified: Jul 12, 2023

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

Known Affected Versions:
16.0.0, 16.0.0.1, 16.0.1, 16.0.1.1, 16.0.1.2

Fixed In:
16.1.0

Opened: Dec 04, 2020

Severity: 2-Critical

Symptoms

HTTP::collect does not hold data until HTTP::release is called.

Impact

HTTP::collect iRule with no length does not work. The request is collected and released without being held by HTTP until HTTP::release.

Conditions

-- Virtual server with HTTP profile -- iRule with HTTP::Collect and HTTP::release -- HTTP::Collect does not specify the length

Workaround

None

Fix Information

HTTP::collect iRule holds the data until HTTP::release.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips