Last Modified: Apr 28, 2025
Affected Product(s):
BIG-IP ASM, Install/Upgrade
Known Affected Versions:
15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1, 15.1.5, 15.1.5.1, 15.1.6, 15.1.6.1, 15.1.7, 15.1.8, 15.1.8.1, 15.1.8.2, 15.1.9, 15.1.9.1, 15.1.10, 15.1.10.2, 15.1.10.3, 15.1.10.4, 15.1.10.5, 15.1.10.6, 16.0.0, 16.0.0.1, 16.0.1, 16.0.1.1, 16.0.1.2, 16.1.0, 16.1.1, 16.1.2, 16.1.2.1, 16.1.2.2, 16.1.3, 16.1.3.1, 16.1.3.2, 16.1.3.3, 16.1.3.4, 16.1.3.5, 16.1.4, 16.1.4.1, 16.1.4.2, 16.1.4.3, 16.1.5, 16.1.5.1, 16.1.5.2, 17.0.0, 17.0.0.1, 17.0.0.2, 17.1.0, 17.1.0.1, 17.1.0.2, 17.1.0.3, 17.1.1, 17.1.1.1, 17.1.1.2, 17.1.1.3, 17.1.1.4, 17.1.2, 17.1.2.1
Opened: Jan 20, 2021 Severity: 3-Major
Event Log and Traffic Learning pages get stuck displaying the loading animation, and request details are not displayed.
Event Log and Traffic Learning screens do not function as expected.
This problem might be introduced during upgrading, so you see the symptom with the post-upgrade version (boot location).
You can manually trigger populating missing items in the database to recover from the problem. 1. When this problem occurs, you see all or some of rows have no value in the following output: # mysql -u root -p$(perl -MPassCrypt -nle 'print PassCrypt::decrypt_password($_)' /var/db/mysqlpw) -e "select rest_uuid from PLC.VIOLATIONS" +-----------+ | rest_uuid | +-----------+ | | | | | | ...snip... 2. Trigger populating those missing values: # perl -MF5::ASMConfig::Entity::Base -MF5::DbUtils -MF5::Utils::Rest -e 'F5::Utils::Rest::populate_uuids(dbh => F5::DbUtils::get_dbh())' 3. Verify those values are indeed populated" # mysql -u root -p$(perl -MPassCrypt -nle 'print PassCrypt::decrypt_password($_)' /var/db/mysqlpw) -e "select rest_uuid from PLC.VIOLATIONS" +------------------------+ | rest_uuid | +------------------------+ | -GXGw7y7XeOe4EYDgpXA9g | | -wRSIageblaImzwhL3Pobw | | 0GtnXx4yBFSqaB7STLh1tA | ...snip... 4. You might need to restart this daemon to make the changes take effect. # pkill -f asm_config_server 5. Wait 30 seconds. NOTE: None of these steps have any impact on traffic. The last step halts ASM control plane functionality for 30 seconds or so. During that time you lose access to the ASM part of GUI, cannot change the ASM configuration, and cannot perform config-sync operations.
None