Error: Could not access any GIS Server machines. Please contact your system administrator

Error Message

Accessing ArcGIS for Server through an ArcGIS Web Adaptor located in a perimeter network returns the following error:


The following are possible causes for this issue:

• The ArcGIS Web Adaptor located in a perimeter network is unable to resolve the hostname of ArcGIS for Server.
• Security settings in ArcGIS Server Administrator Directory are configured to only allow HTTP.
• Insufficient hardware resources on the server hosting ArcGIS Server may cause a loss of connectivity.
• Windows Firewall rules do not allow access for ports 443 and 6443 on the ArcGIS Server Machine.
• Certificate Name Mismatch - common name (domain name) in the certificate does not match the address in the address bar of the browser.
• Web Adaptor starts before ArcGIS for Server and is unable to establish a connection to the machine.
• The ArcGIS Server Web Adaptor for Java is not compatible with Java Standard Edition (SE) Runtime Environment 8.

Solution or Workaround

The solutions provided are specific for each situation described above.

• Add a Domain Name System (DNS) entry in the hostname file on the machine located in the perimeter network.

1. Log in as an Administrator to the machine in the perimeter network.
2. Navigate to C:\Windows\System32\drivers\etc and open the hosts file with a text editor, such as Notepad.

3. Add the ArcGIS for Server hostname, and set the IP address.
Lines beginning with the symbol '#' are inactive and may be used to insert comments in the hosts file. Remove the symbol '#', before making changes to the hosts file. Follow the example in step 3.

4. When configuring the hosts file is complete, click File > Save. Close the text editor.

• Enable SSL on ArcGIS Server when accessed through ArcGIS Web Adaptor. To do so, refer to the following help page: Enable SSL on ArcGIS Server when accessed through ArcGIS Web Adaptor.

• To check the system requirements of ArcGIS for Server, refer to the following help page, ArcGIS for Server system requirements overview.

• The article, Open a port in Windows Firewall describes the steps required to allow a program to communicate through Windows Firewall.

• Change to a self-signed certificate by following the help page: Enabling SSL using a new CA-signed certificate.

• Restart the Web Adaptor or rerun 'configurewebadaptor.sh' by following the help page: Configuring ArcGIS Web Adaptor after installation.

• Downgrade the version to Java SE 7.

Related Information