Network Management

No DNS entries exist for hostname

There was an error communicating with the Orion server. No DNS entries exist for hostname.example.ex. This error will happen when trying to edit an interface for any device that is assigned to an additional poller. Additional pollers are not able to do a forward lookup for the hostname. This error may also be seen in log files when trying to add or manage an agent assigned to an additional polling engine. No such host is known. Applications unable to poll, unlicensed applications, additional polling engine cannot validate license and showing unlicesed components or nodes.

First published date

10/22/2018 4:01 PM

Last published date

2/8/2025 6:54 AM

Overview

The following error appears when trying to edit an interface for any device that is assigned to an additional poller:

There was an error communicating with the Orion server. No DNS entries exist for hostname.example.ex.

 

OrionWeb.log

WARN  SolarWinds.Orion.Core.Common.DALs.ModuleGlobalDAL - (null)  Engine with ID=2 was not found.

 

InformationServiceV3.log

ERROR SolarWinds.Data.Providers.Orion.ModuleGlobalTable - (null) (null)     Error connecting to Engine #2 Hostname Additional at 10.XX.XX.X. System.ServiceModel.EndpointNotFoundException: No DNS entries exist for host Hostname. ---> System.Net.Sockets.SocketException: No such host is known
   at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
   at System.Net.Dns.GetHostEntry(String hostNameOrAddress)
   at System.ServiceModel.Channels.DnsCache.Resolve(Uri uri)
   --- End of inner exception stack trace --- 

Product section

Orion Platform

Cause

Additional pollers are not able to do a forward lookup for the hostname. 

Resolution

Its important to check if NSLOOKUP works for both short hostname and fully qualified domain name.
For example.

  • ServerName
  • ServerName.domain.local

 

  1. Log in into the additional poller and open a command prompt. 
  2. Run nslookup:

    Example output for valid forward lookup:

    nslookup ServerName.solarwinds.local

    Server:  DomainController.domain.local
    Address:  xxx.xxx.xxx.xxx -- IP of the DNS Server

    Name:    YourServer.domain.local
    Address:  xxx.xxx.xxx.xxx -- IP of the Host

     

  3. Change the poller to primary poller to test.
  4. Server team will need to correct the DNS issue for forward lookup. 
    Alternatively can bypass DNS Server by adding a HOSTS file entry for both short hostname and long host name on any of your Orion Servers.
Hosts file location:

Format (IP {space} FQDN):
8.8.8.8 google.domain.name