Network Management
The DNS hostname is not resolvable in Orion
The article covers how to be able to address the issues of DNS hostname lookup errors for Orion
First published date
Last published date
Overview
ERROR ApiProxy<ICoreBusinessLayer, ServiceDirectoryQuery> - (null) All #3 retries calling an API channel from a pool 'RootPool' failed due to a transient error detected. SolarWinds.ApiProxyFactory.TransientApiProxyException: Exception of type 'SolarWinds.ApiProxyFactory.TransientApiProxyException' was thrown. ---> System.ServiceModel.EndpointNotFoundException: No DNS entries exist for host [OrionServer] ---> System.Net.Sockets.SocketException: No such host is known
Product section
Cause
Resolution
Check the DNS Server as this is outside of Solarwinds Control.
As a workaround, you can add the hostname/FQDN to the /etc/hosts file or change its existing entry.
On Windows systems, it is the hosts file in the %systemroot%\system32\drivers\etc directory.
1. Go to Start > run Notepad.
2. Right-click on the Notepad icon and select Run as an administrator.
3. Select Open from the File menu option.
4. Select All Files (*.*) from the file type drop-down.
5. Browse to c:\Windows\System32\drivers\etc
6. Open the hosts file.
7. Add the hostname and IP address of each Polling Engine to the bottom of the host file. Also, do the same for the Fully Qualified Domain Name (FQDN) and IP address. The comments in this file show how to format this entry.
For example:
XX.XX.XX.XX hostname_MainOrion
XX.XX.XX.XX Fully Qualified Domain Name_hostname_MainOrion (FQDN)
XX.XX.XX.XX hostname_APE
XX.XX.XX.XX Fully Qualified Domain Name_hostname_APE (FQDN)
8. Save the hosts file.