Bug ID 572554: iRule object with '{' ,'#', '}' in the same line not properly handled

Last Modified: Oct 17, 2023

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

Known Affected Versions:
13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4, 14.0.0.5, 14.0.1, 14.0.1.1

Opened: Feb 09, 2016

Severity: 4-Minor

Symptoms

EM device discovery/device update fails with: Unexpected end of configuration...

Impact

EM device discovery/device update fails or work but shows error archive diff feature on EM may fail with error

Conditions

iRule object with special characters in an expression may fail validation if they do not evenly match and are not escaped

Workaround

Escape the '#' with '\#'

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips