Submit a ticketCall us

Webinar: Web Help Desk for HR, Facilities and Accounting Departments
This webinar will focus on use cases for HR, Facilities and Accounting.

Having a unified ticketing and asset management system for all the departments in your company can provide end-users with a seamless experience and make things easier for your IT team. Yet, with different business tasks and objectives, many departments don’t fully understand the capabilities of Web Help Desk and how the software can be customized for effective use in their departments.
Register Now.

Home > Success Center > Network Performance Monitor (NPM) > Given key is not present in the dictionary

Given key is not present in the dictionary

Created by William Muhle, last modified by MindTouch on Jun 23, 2016

Views: 518 Votes: 0 Revisions: 7

Overview

The following error occurs in the Edit Node page.

Given key is not present in the dictionary.

Additionally, the node is not polling.

Environment

NPM 11.5 and later

Cause 

There is an issue with the credential assignments within the database. The node can be set to SNMP or WMI and not have the needed credentials associated to it within the NodeSettings table.

Resolution

  1. Open Database Manager.
  2. Go to the NodeSettings table and locate the entries related to the node that is having the issue.
  3. Validate that it has the needed credentials for the polling type there.
    • If it is WMI, it needs an entry in that table for WMI credentials.   
    • If it is SNMP, it needs an entry in that table for SNMP credentials.
  4. If you find that the credentials entry is not in that table for the node, you can do one of two things:
    • Delete and re-add the node.
    • Change the ObjectSubType in the Nodes view (or the NodesData table) to ICMP.  At that point you should be able to hit the edit nodes page and change it back to WMI/SNMP and enter the needed creds.

 

Last modified
22:24, 22 Jun 2016

Tags

Classifications

Public