Failed to execute tool error in the Event Viewer or Active Event List

In the Active Event List (AEL) you attempt to acknowledge events, add journal entries, assign an event to another user, or delete an event, a Failed to execute tool error message is displayed. The webtop.log log file might contain an error message, stating that the user concerned does not exist, even though you have verified the existence of the user in the ObjectServer and the Web GUI.

Cause

The user that is attempting to run the tool does not have write-access to the ObjectServer.

Resolution

This problem might have one of several different causes. To resolve the problem, perform all the following resolution tasks:
  • Ensure that the webgui_home_dir/etc/dci-common/security/dci-security.properties file contains the following entries:
    • login.property:uid
    • group.property:cn
    If these entries are not present, add them and then restart the Dashboard Application Services Hub server.
  • Ensure that the ObjectServer user and the LDAP user have identical user names. The ObjectServer user name needs to be identical to the distinguished name of the user in the LDAP directory. The user names are case-sensitive.
  • Ensure that the ObjectServer user is assigned to the Normal group. This group gives the permissions that are needed to modify events.
  • Ensure that the user is enabled. If the user is not used to log in to the ObjectServer no password is required. When a user runs SQL tools from the AEL, the user is not authenticated against the ObjectServer, only the roles are checked.