Bug ID 600982: TMM crashes at ssl_cache_sid() with "prf->cache.sid == 0"

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, 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

Fixed In:
13.0.0, 12.1.2 HF1, 11.6.2, 11.5.6

Opened: Jun 23, 2016

Severity: 2-Critical

Symptoms

When SSL is configured, the TMM might rarely crash, logging the following error in /var/log/ltm: notice panic: ../modules/hudfilter/ssl/ssl_session.c:538: Assertion "cached" failed.

Impact

Traffic disrupted while TMM restarts, and failover occurs if high availability is configured. Mirroring and LB may be lost with renegotiation for certain types of traffic.

Conditions

No conditions to be set, however this is a very rare occurrence in which a random number generator can technically generate the number Zero ( 0 ) which would trigger this.

Workaround

None.

Fix Information

When SSL is configured, the TMM no longer intermittently crashes with the message: Assertion "cached" failed.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips