In Operator Console, we are unable to acknowledge alarms for any user including administrator.
It works fine in IM.
(Optional): we receive the message: "cannot read property 'data' of undefined" ( Via Operator Console Only)
If you are unable to acknowledge alarms in Operator Console (and optionally receive the above error message - sometimes it does not display, so check the logs!) you should check the "ems" probe log on the primary hub.
ems.log should contain an entry similar to the following:
=======
May 03 06:07:39:294 [attach_socket, ems] ServiceInvoker.invoke (138219794) - START
May 03 06:07:39:298 [NasAlarmServiceImpl [acknowledgeAlarms] - 199, ems] Calling close_alarm callback on NAS: FK89003059-25100
May 03 06:07:39:309 [NasAlarmServiceImpl [acknowledgeAlarms] - 199, ems] Dispatcher caught unchecked service exception. This could be normal behavior, but you may want to examine it anyway
May 03 06:07:39:310 [NasAlarmServiceImpl [acknowledgeAlarms] - 199, ems] java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.ca.shift.reflect.MethodDescriptor.invoke(MethodDescriptor.java:85)
at com.ca.shift.core.ServiceInvoker.invoke(ServiceInvoker.java:68)
at com.ca.shift.server.ShiftDispatcher.createInvocation(ShiftDispatcher.java:155)
at com.ca.shift.server.ShiftDispatcher.invoke(ShiftDispatcher.java:127)
at com.ca.shift.server.ShiftDispatcher.getThrowableObjectEither(ShiftDispatcher.java:79)
at com.ca.shift.server.ShiftDispatcher.dispatch(ShiftDispatcher.java:45)
at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.performCallback(NimServerSession.java:225)
at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.handleMessage(NimServerSession.java:178)
at com.nimsoft.nimbus.NimServerSession$NimServerSessionThread.run(NimServerSession.java:123)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.ca.shift.reflect.MethodDescriptor.invoke(MethodDescriptor.java:83)
... 11 more
Caused by: (6) permission denied, Received status (6) on response (for sendRcv) for cmd = 'close_alarms'
at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:642)
at com.nimsoft.nimbus.NimSessionBase.sendRcv(NimSessionBase.java:573)
at com.nimsoft.nimbus.NimClientSession.send(NimClientSession.java:173)
at com.nimsoft.nimbus.NimRequest.sendImpersonate(NimRequest.java:264)
at com.nimsoft.nimbus.NimRequest.send(NimRequest.java:219)
at com.nimsoft.nimbus.client.core.NimbusProbe.invokeCommand(NimbusProbe.java:68)
at com.nimsoft.nimbus.client.core.NimbusProbe.invokeCommand(NimbusProbe.java:81)
at com.nimsoft.events.nas.probe.NasProbe.closeAlarms(NasProbe.java:52)
at com.nimsoft.events.nas.NasAlarmServiceImpl.acknowledgeAlarms(NasAlarmServiceImpl.java:148)
Release : 20.x
Component : UIM OPERATOR CONSOLE - ALARM VIEWER
Sometimes (particularly after an upgrade of the hub probe) the "ems" probe has been seen to go missing from the permissions list which is set in Infrastructure Manager.
Go to the IM >> Security >> Probe administration
Add the ems probe and IP Mask as * with admin access
Try to acknowledge the alarm, it should work
Its not necessary to stop/start wasp probe