Bug ID 621197: Question mark prevents TMSH from loading configuration file

Last Modified: Apr 10, 2019

Bug Tracker

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

Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1

Fixed In:
13.1.0

Opened: Oct 07, 2016
Severity: 3-Major

Symptoms

When loading system configuration for TMSH, if some properties have value question mark, TMSH would fail to complete the loading.

Impact

TMSH fails to load system configuration file

Conditions

-- Use TM Shell to load configuration. -- string, vector of string properties have ? as value

Workaround

None.

Fix Information

TMSH now considers escaped question mark as literal character if the question mark is explicitly escaped (i.e. using quotes, backslash, etc.) Loading system configuration succeeds if all question marks are properly escaped

Behavior Change