Bug ID 794153: TMM may core in a rare condition when handling an HTTP request

Last Modified: Apr 24, 2024

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

Known Affected Versions:
15.0.1

Fixed In:
15.1.0, 15.0.1.1

Opened: Jun 14, 2019

Severity: 2-Critical

Symptoms

When an HTTP or HTTP2 virtual server receives a request, it may try to send this request on an existing connection to the server. This core occurs if the clientside and serverside connections are on two different TMMs.

Impact

TMM cores, failover condition occurs, and traffic processing can be interrupted while tmm restarts.

Conditions

-- A virtual server with HTTP profile is created. -- HTTP2 profile may or may not be present on the virtual server. -- An httprouter profile is present on the virtual server. -- Multiple TMMs are serving the traffic.

Workaround

None. This issue is not seen with a single TMM, however, this condition may not be really enforceable.

Fix Information

The BIG-IP system now reuses the serverside connection when the conditions are suitable. If not a new serverside connection is created to handle the request.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips