Network Management
Unable to poll server through WMI due to DNS records
This article goes over information pertaining to polling servers via WMI and nothing being returned due to missing or incorrect DNS records for that server or the incorrect information is being provided. When attempting to poll the device, you would see the following error in the DataProcessor.logs: 2016-04-06 14:44:17,856 [50] ERROR SolarWinds.Net.WMI.WmiConnectionBuilder - WMI - Management scope’s IP address of target computer (x.x.x.x) and reverse looked up IP address (y.y.y.y) don't match.
First published date
Last published date
Overview
This article provides information about polling servers via WMI, and nothing is returned due to incorrect DNS records or incorrect information missing or incorrectly provided.
When attempting to poll the device, you will see the following error messages in the Core.Collector.Jobs:
ERROR SolarWinds.Net.WMI.WmiConnectionBuilder - WMI - Management scope’s IP address of target computer (x.x.x.x) and reverse looked up IP address (y.y.y.y) don't match. WMI library is trying to connect to y.y.y.y instead of x.x.x.x. Check reverse DNS record for x.x.x.x to fix it.
or in the cortex.DataProcessor.logs
ERROR SolarWinds.Orion.Pollers.Framework.WMI.WmiHelper - ValidateWmiNode encountered a WmiException while validating Wmi node SolarWinds.Net.WMI.WmiHostNotRespondingException: The RPC server is unavailable Scope: x.x.x.x\root\CIMV2[\context\administrator] ErrorCode: 0x800706BA ---> System.Runtime.InteropServices.COMException: The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Product section
Cause
This problem occurs because the connection through WMI also verifies the connection information through a reverse lookup on the hostname IP to ensure it is correct. If there are no reverse or PTR records or the records exist but are incorrect, then the WMI connection will resolve to the wrong IP or not resolve to an IP connection.
Resolution
This is an environment issue and must be confirmed in your network. SolarWinds recommends verifying that the records for that hostname and IP are correct and working properly. Once they are added or corrected, then the WMI connection will be able to resolve through WMI correctly.