Bug ID 618121: "persist add" irule validation fails for RTSP_RESPONSE event on upgrade to v12.x.x

Last Modified: May 29, 2024

Affected Product(s):
BIG-IP Install/Upgrade, LTM(all modules)

Known Affected Versions:
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.1, 12.1.2

Fixed In:
13.0.0, 12.1.3

Opened: Sep 21, 2016

Severity: 3-Major

Symptoms

"persist add" irule validation fails for RTSP_RESPONSE event on upgrade to v12.x.x

Impact

"persist add" iRule validation failed. The iRule will not be loaded.

Conditions

When the RTSP_RESPONSE event and "persist add" iRule are used and upgrade to v12.x.x.

Workaround

possible workaround is to bypass validation when RULE_INIT { set static::persist_cmd { persist add uie $SessionID $static::persist_timeout } } when RTSP_RESPONSE { set SessionID [RTSP::header value "Session"] if { $SessionID != "" }{ #persist add uie $SessionID $static::persist_timeout eval $static::persist_cmd } }

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips