Unable to acknowledge any alarm via OC (Operator Console)
search cancel

Unable to acknowledge any alarm via OC (Operator Console)

book

Article ID: 215751

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

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)

 

 

Environment

Release : 20.x

Component : UIM OPERATOR CONSOLE - ALARM VIEWER

Cause

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.

Resolution

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