Alarm Failures in Hyper Alarm Server (6686) 

Issue

Hyper Alarm Server does not generate any alarms. TraceWorX logs this error-level (800) message repeatedly:

NullReferenceException : Object reference not set to an instance of an object.

This might be a new configuration, or one upgraded from a previous version. If it was upgraded, it worked fine in the previous version.

Workaround

  1. Stop Hyper Alarm Server.
  2. Check each of your alarm types and make sure they have a field with a field type of severity. If there is no field of type severity, add one.
  3. In Workbench, expand Alarms and Notifications > Hyper Alarm Server > Product Configuration > System Settings, and locate the Alarm States Storage section. If alarm states storage is enabled, go to the location listed for storage directory and delete the contents of that folder.
  4. Start Hyper Alarm Server.

Status

This issue has been fixed in 10.97.3 Critical Fixes Rollup 1.