English

How To: Configure ArcGIS GeoEvent Processor to use an HTTP Client Proxy

Summary

For organizations with systems that are configured to use a HTTP Client Proxy to control access to the internet, additional settings must be configured for the ArcGIS GeoEvent Processor to properly receive and submit event feeds.

If an organization's proxy is secured to only allow specific Active Directory accounts internet access, the 'ArcGIS' user account must be converted into a domain account and granted this access by a system administrator or IT department. Please see Related Information section below for further information about server accounts.

Warning:
These settings changes require manually editing files within the GeoEvent configuration folder. Additional care should be taken to ensure that only the files described below are modified and it is recommended to always backup any file prior to editing.

Procedure

Note:
The hostname and proxy port numbers shown in the screenshots are for reference only. This information is unique for each organization and must be obtained from a system administrator or IT department.

  1. Stop the ArcGIS GeoEvent Processor Service using the Windows Services console.
  2. Navigate to the following directory (or the associated directory if using a non-default installation path):

    C:\Program Files\ArcGIS\Server\GeoEventProcessor\system\com\esri\ges\framework\httpclient\10.2.2

  3. Open the file 'httpclient-10.2.2.cfg' in a text editor.
  4. On the second line, enter the proxy host and port number in the following format:

    proxy.example.com:8080


    [O-Image]
  5. Navigate to the following folder:

    C:\Program Files\ArcGIS\Server\GeoEventProcessor\etc

  6. Open the file 'com.esri.ges.httpclient.cfg' in a text editor.
  7. On the second line, enter the proxy host and port number in the following format:

    proxy.example.com:8080


    [O-Image]
  8. Navigate to the following folder:

    C:\Program Files\ArcGIS\Server\GeoEventProcessor\jre\lib

  9. Open the file 'net.properties' in a text editor.

    Note:
    This file contains a much larger number of entries and is easier to view and edit in a program such as Notepad++, instead of the default Notepad Windows application.

  10. Remove the comment marker '#' from lines 33, 34, 41, and 42. Enter the proxy host information and update the existing port numbers if necessary.
    [O-Image]
  11. Restart the ArcGIS GeoEvent Processor Service using the Windows Services console. All web traffic now uses the proxy.

Related Information