KBI 311776 Issue Addressed: DeviceMagic Rule Could Not Collect Port Status And Bandwidth Usage
Version
Argent Advanced Technology 5.1A-1904-C and below
Date
Thursday, 29 August 2019
Summary
After putting Relator with DeviceMagic Rule into production, Relator runs fine by verifying Relator Trace Log
However, the port status of monitored switches never shows up in Device and Ports
The following line can be seen throughout the log file after further checking of the service log:
>>>> Unhandled Exception happened in Thread 0X0 (ServerList.cpp, 306)
Internal trace is dumped to ‘SN_SVC_LOG_EXCEPTION_TRC.TXT’
The service log also contains the following line when service starts:
SNMP trap monitoring is NOT enabled. Reason: registry ‘NO_TRAP_LISTENER’ is set TRUE
The issue has been addressed in Argent AT 5.1A-1907-A
Technical Background
The issue is caused by coding error
Due to the exception error, the port status and bandwidth information could not be saved into database
As a result, Devices and Ports also show switches in gray as never being monitored
Resolution
Upgrade to Argent Advanced Technology 5.1A-1907-A or above
For users who cannot upgrade immediately, they can change registry
‘NO_TRAP_LISTENER’ value from 1 to 0
Note: the registry might be set to 0 in the first place because of system conflict
The typical case is that Windows SNMP service is running
Windows SNMP service is not required for Argent for SNMP, and it is no longer maintained by Microsoft
It should be disabled or uninstalled