Bug ID 558534: The TMM may crash if http url rewrite is used with APM

Last Modified: Oct 16, 2023

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

Known Affected Versions:
11.5.1 HF1, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.1 HF10, 11.5.1 HF11, 11.5.2 HF1, 11.5.3 HF1, 11.5.3 HF2, 11.5.4 HF1, 11.5.4 HF2, 11.5.4 HF3, 11.5.4 HF4, 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

Fixed In:
12.1.0, 11.6.1 HF1

Opened: Nov 16, 2015

Severity: 2-Critical

Symptoms

The HTTP uri rewrite feature depends on having a client-side to determine the ip address of that client. However, APM may use the HTTP filter without having a client-side. This can cause a TMM crash when the missing ip address is used by the HTTP uri rewrite feature.

Impact

Traffic disrupted while tmm restarts.

Conditions

APM + HTTP uri rewrite feature. (This is different to the "rewrite" profile.)

Workaround

Disable the HTTP uri rewrite feature when using APM. An iRule may be used to safely implement its transformations.

Fix Information

The TMM no longer crashes when the HTTP uri rewrite feature is used with APM.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips