Checklist: Firewall Configuration

Overview

The following is a checklist of steps to take in order to configure firewalls to allow the Partner System’s various network operations to work correctly. For a more in-depth description of the networking involved in various Partner Systems, please read Firewall Configuration.

For each port, we’ve identified from and to computers. The from computer is the one initiating the connection. It needs to see the to computer and have access to the port listed on the to computer. The to computer has that port open and answers connections on that port.

The following names are used to denote these computers by their role:

  • Hub is the Partner Central Hub server,
  • Hosted Hub is a Partner Complete hosted Hub server,
  • iOS Update Hub is a hosted update server for iOS,
  • Directory Server is the hosted directory server,
  • User is the user install (laptop, desktop, etc.),
  • iOS User is an Apple iPad or iPhone device, and
  • Map Publisher is the Map Publisher machine.

Network Addresses

Partner will provide you the specific DNS and/or IP addresses of the server machines as needed.

Note the following addresses:

  • Hub
  • Hosted Hub
  • iOS Update Hub
  • Directory Server

Additional Integrations

Additional ports may be required for specific integrations (e.g. staking-to-accounting).

Note these as well and configure them along with the generic requirements.

Port Requirements by Application

Please refer to the products below and configure your firewall to allow the products you have purchased access to the listed ports.

Partner Basic

From User to Hub:

  • TCP port 80 for updates

From iOS User to Directory Server:

  • port 80

From Map Publisher to Hub:

  • TCP port 8002
  • TCP port 8004

Partner On iOS

From iOS User to iOS Update Hub:

  • port 443

From Map Publisher to iOS Update Hub:

  • port 22

Field Designer

From User to Hub:

  • port 8000
  • port 8004
  • port 8002
  • port 3306
  • port 80

Partner Plus

This includes the application products Distribution Inspection, Damage Assessment, Right-of-Way and any other applications based on the Haversack platform that sync to the Partner Hub.

From User to Hub:

  • port 3306

Partner Complete

This includes the application products Mobile Outage, Damage Assessment, and any other applications based on the Haversack platform that sync to a hosted server.

From User to Directory Server:

  • port 80

From User to Hosted Hub:

  • port 443

From iOS User to Hosted Hub:

  • port 443