Bug ID 617622: In TM Shell, saving the AAM configuration removes value from matching rule causing system configuration loading failure

Last Modified: Nov 07, 2022

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

Fixed In:
13.0.0, 12.1.2

Opened: Sep 20, 2016
Severity: 1-Blocking


In TMSH, when trying to save the AAM configuration, TMSH removes value from matching rule. It corrupts bigip.conf and causes system loading configuration failure, with the following error in /var/log/ltm: 01070734:3: Configuration error: Policy "/Common/Drafts/<policy>", node "test_node", matching rule "path:Path": Must have a value. Unexpected Error: Validating configuration process failed.


TMSH fails to load system configuration file. Before the configuration save the policy would look like this: matching { path { values { / { } } } } After the save it is converted to matching { path { } }


-- Use TM Shell to load configuration. -- AAM configuration is loaded on BIG-IP and it is saved



Fix Information

TMSH now saves AAM configuration without removing values from matching rules. Saving/loading system configuration succeeds.

Behavior Change