Pradeep Bhadani created AMBARI-13736:
----------------------------------------

             Summary: Ambari cannot dispatch SNMP trap on default alerts 
.Throws NullPointer exception for default alerts
                 Key: AMBARI-13736
                 URL: https://issues.apache.org/jira/browse/AMBARI-13736
             Project: Ambari
          Issue Type: Bug
    Affects Versions: 2.1.1, 2.1.2
            Reporter: Pradeep Bhadani


I am trying to use HDFS and YARN notification group (from default provided)  to 
send SNMP trap.
I am getting following error :

05 Nov 2015 11:38:31,244  INFO [AlertNoticeDispatchService] 
AlertNoticeDispatchService:279 - There are 1 pending alert notices about to be 
dispatched...
05 Nov 2015 11:38:31,248  INFO [alert-dispatch-2] SNMPDispatcher:116 - Sending 
SNMP trap:
      [OK] Secondary NameNode Process

05 Nov 2015 11:38:31,256 ERROR [alert-dispatch-2] SNMPDispatcher:126 - Error 
occurred during SNMP trap dispatching.
java.lang.NullPointerException
        at org.snmp4j.security.AuthGeneric.passwordToKey(AuthGeneric.java:205)
        at 
org.snmp4j.security.SecurityProtocols.passwordToKey(SecurityProtocols.java:269)
        at org.snmp4j.security.USM.getUser(USM.java:261)
        at org.snmp4j.security.USM.generateResponseMessage(USM.java:355)
        at org.snmp4j.security.USM.generateRequestMessage(USM.java:215)
        at org.snmp4j.mp.MPv3.prepareOutgoingMessage(MPv3.java:767)
        at 
org.snmp4j.MessageDispatcherImpl.sendPdu(MessageDispatcherImpl.java:437)
        at org.snmp4j.Snmp.sendMessage(Snmp.java:1051)
        at org.snmp4j.Snmp.send(Snmp.java:875)
        at org.snmp4j.Snmp.send(Snmp.java:868)
        at org.snmp4j.Snmp.send(Snmp.java:833)
        at 
org.apache.ambari.server.notifications.dispatchers.SNMPDispatcher.sendTraps(SNMPDispatcher.java:203)
        at 
org.apache.ambari.server.notifications.dispatchers.SNMPDispatcher.dispatch(SNMPDispatcher.java:120)
        at 
org.apache.ambari.server.notifications.DispatchRunnable.run(DispatchRunnable.java:58)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to