Last Modified: Nov 07, 2022
See more info
BIG-IP ASM, Install/Upgrade
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, 126.96.36.199, 188.8.131.52, 184.108.40.206, 220.127.116.11, 18.104.22.168, 22.214.171.124, 126.96.36.199, 12.1.4, 188.8.131.52, 12.1.5, 184.108.40.206, 220.127.116.11, 18.104.22.168, 12.1.6
Opened: Nov 21, 2016
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.
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.