Network Management
After adding node via SNMP, duplicate nodes displayed under Manage Nodes in SolarWinds Platform
This article describes how to solve an issue if you are seeing duplicate node entries in Manage Nodes as a result of duplicate Community Strings
First published date
Last published date
Overview
If you see duplicate entries of nodes in Manage Nodes, with the same Node Name, same IP Address and Node ID, it could either be because:
- There are actual duplicate Nodes in the Nodes tables
- If this is the case, see article "Duplicate nodes seen in Manage Nodes that are reflected in the SolarWinds Database"
- Duplicate Community Strings in the WebCommunityStrings table, with unique GUIDs.
- If this is the case, follow the steps in the Resolution
Product section
Cause
- Orion uses Community Strings as medium to communicate in every SNMP request to your Nodes. This Community String is uniquely identified by an ID so the SNMP responses will route to the right node that initiated the request and saved in the correct row in Nodes table.
- Although the cause is indefinite, there are probably instances wherein nodes are using different community strings which causes duplicate entries of Web Community GUI ID.
Resolution
To resolve this issue, please upgrade to SolarWinds Platform 2024.2.1 and above. If upgrade is not possible, perform the workaround below:
Part 1 - Locate the Duplicate Community String
- Go to Nodes or NodesData table and identify the Community strings of the node in question.
- Check the WebCommunityString table and look for the community string that is being used by the Node. Then check if it has duplicate entries.
See the example below:
| GUID | CommunityString |
| 730d9d72-8a51-4ad9-a5a1-626144a3f7ef | XXXX |
| 5e8962be-0a30-4b53-9782-6e13bf0099fc | solarwinds1 |
| 6e4c59de-e866-4d6d-86de-9b0adc0df2cb | private |
| 99d67384-fafe-4b22-86e0-a369e231e5c6 | public |
| 77789d36-4d4b-4cc4-8434-a5c5bee6326d | XXXX |
| 26621832-4725-4e16-819f-adaed30558a0 | solarwinds1 |
After you Identify the Community String, proceed to step two, and remove the duplicate entry. (In the example below, we'll remove "jk_pub_can")
* This can also occur with ICMP entries as shown below highlighted yellow.
*** NOTE ***
If you do not find Duplicate Community Strings in the table, try to identify if there are duplicate IP Addresses in Nodes table by following article "Locate duplicate nodes in SolarWinds Database"
Part 2 - Remove the Duplicate Community String
- Backup your Orion Database (VERY IMPORTANT)
- Stop all SW services using the Orion service manager located at start > All programs > Solarwinds Orion > Advanced features.
- Go to Start > All Programs > SolarWinds Orion > Advanced Features > Database Manager
- Add your DB server or click Add Default server to access your Database server
- Right-click WebCommunityStrings table and select Query Table
- Click Enable table editing to Edit the column
- Find the first entry CommunityString entry (See example below)
- 5e8962be-0a30-4b53-9782-6e13bf0099fc solarwinds1
- Right click and select Delete selected row
- Click Execute Query for the change to take effect
- Start all SW services using the Orion service manager