Issues

Select view

Select search mode

 

Cannot process SNMPv3 Informs due to random Engine ID associated with users

Fixed

Description

A customer has reported a problem on Trapd when receiving SNMPv3 Informs. Upon restarting OpenNMS, Trap stops processing Informs, and the following error appears on the log:

On the source code, a random Engine ID is associated with each USM User defined in trapd-configuration.xml, which is the behavior when an explicit ID is not passed when creating the UsmUser object, and I believe this is the source of the problem.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Details

Assignee

Reporter

Components

Sprint

Priority

PagerDuty

Created January 13, 2020 at 7:38 PM
Updated March 20, 2020 at 11:06 PM
Resolved February 21, 2020 at 3:23 PM

Activity

Show:

Chandra GorantlaFebruary 18, 2020 at 5:41 PM

Jeff GehlbachFebruary 4, 2020 at 8:52 PM

Poking at this in a Vagrant lab now.

Alejandro GalueJanuary 13, 2020 at 7:57 PM

The problem could affect all Meridian versions as the UsmUser handling dates from 2011, but for now, I've added M2018 and M2019 to the list.