Last Modified: Oct 17, 2023
Affected Product(s):
BIG-IP TMOS
Known Affected Versions:
13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1
Opened: Mar 09, 2017 Severity: 2-Critical
Take two BIG-IPs. Install some iApp LX package individually on each device. Then, join the devices as an Active/Standby Device Services Clustering pair. The iApps that created with that package may not be synced from the Active to the Standby. You will see this error in restjavad.0.log: [WARNING] Failed to post to http://localhost:8100/shared/iapp/global-installed-packages: java.lang.IllegalArgumentException: Duplicate item. Key already exists
The standby device is missing critical iApp data.
An iApp LX package was installed on two devices *before* those devices were joined into a Device Group.
To avoid this situation, join devices in a Device Group before installing packages. When the situation has not been avoided, to synchronize the standby device, run these two commands on it: 1. restcurl /shared/iapp/global-installed-packages -X DELETE 2. restcurl /shared/gossip -d '{"copyStateFrom":"1.2.3.4"}' For the IP address in command 2, use the Management address of the active device.
None