UVMS pushes wrong "Roles" and "Alerts" to nodes upon restart
Article ID: 129975
CA Automic Dollar Universe
Some Dollar Universe 6 Nodes get the Security corrupted ( either Security Roles or Alerting Rules disappear) after UVMS restart. As a result, the Dollar Universe commands (uxordre / uxadd fla...) may fail due to a wrong security in the node.
The following kind of messages can be found in universe.log at the time that UVMS restarts (showing wrong figures for the amount of "security roles" or "alert rules" ): |ERROR|X|IO |pid=p.t| o_sync_uvms | Unable to connect to UVMS with passphrase |INFO |X|IO |pid=p.t| io_sync_roles | Full sync of 0 security roles |INFO |X|IO |pid=p.t| io_sync_alert_rules | Full sync of 0 alert rule |INFO |X|IO |pid=p.t| uvms_sync_func | UVMS synchronization established again (1)
Upon startup, UVMS systematically reordered the list of the UVMS hostnames to place the one corresponding to the value of U_LOCALHOSTNAME on top. This resulted in a database update and thus a synchronization with Dollar Universe nodes registered to the UVMS.
Immediate Workaround: Rename the file <dollar_universe_folder>\data\u_sync.dta on the impacted Dollar Universe Nodes to force a Full Synchronization
Long-term Workaround: Disable periodic UVMS Server restart
Solution: Upgrade UVMS to version 6.9.62 or superior.
From version 6.This reordering is now done only if the hostname corresponding to the value of U_LOCALHOSTNAME is not on top.
Fix version(s): Component: Univiewer.Management.Server Dollar Universe 6.9.62 - Released 25th March 2019
Open a case with Technical Support if the fix 6.9.62 is needed.