Bug ID 664769: TMM may restart when using SOCKS profile and an iRule

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.5.3, 11.5.4, 11.5.5, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 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, 12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1

Fixed In:
13.1.0, 12.1.3.2, 11.6.3.2, 11.5.6

Opened: May 15, 2017

Severity: 3-Major

Related Article: K33637041

Symptoms

TMM restarts when sending traffic through a SOCKS virtual server that has an attached iRule that uses certain blocking commands.

Impact

Unexpected tmm restart. Traffic disrupted while tmm restarts.

Conditions

Virtual server has a SOCKS profile, and an iRule which triggers on the SERVER_CONNECTED event. If the iRule uses commands that block, tmm might restart.

Workaround

Avoid adding iRule on the SERVER_CONNECTED event, or avoid using certain iRule commands which do not complete immediately, such as 'after', 'table', 'session', and others.

Fix Information

TMM no longer crashes when using SOCKS profile and serverside iRule parks.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips