Bug ID 1628001: TMM core when ACL operation is performed on a deleted session

Last Modified: Dec 05, 2024

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

Known Affected Versions:
17.1.1, 17.1.1.1, 17.1.1.2, 17.1.1.3, 17.1.1.4, 17.1.2

Opened: Aug 14, 2024

Severity: 3-Major

Symptoms

TMM core

Impact

Traffic disrupted while tmm restarts.

Conditions

A session was deleted while performing an ACL iRule action.

Workaround

The TMM crash caused when performing iRule command "[ACCESS::acl matched]" for a deleted session, this can be mitigated by adding a check for session existence like below ================== set sessionid [ACCESS::session data get {session.user.sessionid}] if {[ACCESS::session exists -sid $sessionid]} { if {[ACCESS::acl matched] eq <ACL NAME>} { ///Logic } } else { log local0. "Session does not exist" } =============

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips