Bug ID 453256: Using escape backslash in monitor parameter fields causes load failures

Last Modified: Nov 07, 2022

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(all modules)

Known Affected Versions:
11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.1 HF1, 11.5.1 HF10, 11.5.1 HF11, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4

Fixed In:
11.6.0, 11.5.1 HF5

Opened: Mar 19, 2014
Severity: 3-Major
Related Article:


If a monitor send or receive string contains a backslash character, this backslash should be escaped (prepended with another backslash) when the monitor is saved through tmsh. If the string in the configuration contains proper backslashes, they will be removed upon save, causing load to fail due to an incorrect number of backslash characters. The error seen will be something similar to the following: 01070642:3: Monitor /Common/myhttp_80 parameter contains unescaped " escape with backslash.


Loading a configuration that has been saved using this version will run into a load failure do to an incorrectly escaped double-quote or backslash.


To trigger this, a monitor must be configured with a send or receive string which uses an escape character and/or double-quote.


Manually modify the configuration to include additional escape characters to allow the configuration to load.

Fix Information

The save mechanism in TMSH has been updated to save the monitor parameter fields in correct format for a subsequent load.

Behavior Change