Last Modified: Apr 28, 2025
Affected Product(s):
BIG-IP ASM, Install/Upgrade
Known Affected Versions:
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, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6
Fixed In:
13.1.0
Opened: Nov 21, 2016 Severity: 3-Major Related Article:
K95558398
When a UCS containing a corrupted policy history is loaded from the CLI, the system posts an an error similar to the following: Can't call method "policy_name" on an undefined value at /usr/local/share/perl5/F5/PolicyHistory.pm line 134. When the same UCS is loaded a second time, a message similar to the following is also reported: 01070710:3: Cannot update_indexes/checkpoint DB object, class:fw_log_profile status:13 - EdbCfgObj.cpp, line 127 Unexpected Error: Loading configuration process failed.
Failed upgrade.
This may occur when upgrading from v12.0.0 to v12.1.x if these files are empty (length 0), and cause UCS restore to fail because they cannot be read. The ASM configuration fails to upgrade properly, leaving all of the policies in transparent mode.
1. Copy the last known valid versions of policies to replace the corrupted files. 2. Recreate the UCS. 3. Try the upgrade again.
Corrupt policy history file no longer causes UCS load to fail.