Bug ID 420789: Standby crash with assert: tmm failed assertion, non-zero ha_unit required for mirrored flow

Last Modified: Oct 16, 2023

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

Known Affected Versions:
10.2.1, 11.4.0, 11.4.1

Fixed In:
11.5.0, 11.4.1 HF6, 11.4.0 HF6

Opened: May 08, 2013

Severity: 2-Critical

Related Article: K14752

Symptoms

Occasionally, the standby system crashes in a configuration containing a forwarding virtual server with a wildcard IP address and port, with connection mirroring enabled.

Impact

When the crash occurs, the standby system posts the following assert: 'tmm failed assertion, non-zero ha_unit required for mirrored flow' and crashes.

Conditions

This occurs in version 11.4.0 on an active-standby setup in which there is a L4 forwarding virtual server or SNAT listener configuration with a wildcard IP address and port, and with connection mirroring enabled.

Workaround

To work around this issue, you can eliminate routing issues on the network by disabling mirroring on the affected virtual server. For more information, see SOL14752: The TMM daemon on the standby device may unexpectedly restart when receiving mirrored connections, available at https://support.f5.com/kb/en-us/solutions/public/14000/700/sol14752.html.

Fix Information

The standby system no longer crashes in a configuration containing a forwarding virtual server with a wildcard IP address and port, with connection mirroring enabled.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips