Error: File D:/eHealth63/discover/SNMPv3.dci Line 1 Error: Syntax error in rule"

Document ID : KB000032507
Last Modified Date : 14/02/2018
Show Technical Document Details

Scenario:

Trying to run a SNMPv3 discovery on an eHealth poller that has SNMPv3 support installed on it, but get the following error:

" File D:/eHealth63/discover/SNMPv3.dci Line 1 Error: Syntax error in rule"

Cause: 

The V3 key file was in this location where DCI Rules belong: $NH_HOME/discover/
AND it was selected in his discover policies.

The Discover code therefore tried to process this file as a DCI Rule and because the rules file requires specific syntax, the Merge process threw an exception when it tried to process the incorrectly formatted rule.

So check / edit your Discover Policy(s) and ensure this file is not selected in the Use DciRule area.

It is recommended not to store the output file of nhExportSnmpKeyInfo in this directory.