Communication Ports used by Voyager Server, HQ and Agent

Communication Ports used by Voyager Server, HQ and Agent

HQ and Agents need to be able to communicate with each other in order for each to function. To do so, they use specific networking ports as described below. By default, all ports are relative to the HTTP port setting, but they can be overridden by values in the specified configuration file for each port.

 

Ports for Voyager Server

Port

Description

Protocol

Default

Configuration Option

Configuration File

Port

Description

Protocol

Default

Configuration Option

Configuration File

HTTP Port

Web/HTTP port for HQ

TCP

8888

port

<DataDir>/config.yml

HTTPS

SSL/TLS port for HQ

TCP

port + 443

sll/port

<DataDir>/config.json

Ports for HQ

Port

Description

Protocol

Default

Configuration Option

Configuration File

Port

Description

Protocol

Default

Configuration Option

Configuration File

HTTP Port

Web/HTTP port for HQ

TCP

8000

port

<DataDir>/config.yml

HTTPS

SSL/TLS port for HQ

TCP

port + 443

sll/port

<DataDir>/config.json

Foreman Chat Port

Communication between foreman and worker processes

TCP

agentPort + 10

foreman.chat.port

<DataDir>/config.yml

Foreman Results Port

Used by workers to send file extraction results

TCP

agentPort + 11

foreman.results.port

<DataDir>/config.yml

Agent Port

Used by HQ for communication with Agents

TCP

port + 1000

agent.port

<DataDir>/config.yml

 

Ports for Agent

Port

Description

Protocol

Default

Configuration Option

Configuration File

Port

Description

Protocol

Default

Configuration Option

Configuration File

HTTP Port

Web/HTTP port for HQ

TCP

8100

port

<DataDir>/config.yml

HTTPS

SSL/TLS port for HQ

TCP

port + 443

sll/port

<DataDir>/config.json

Foreman Chat Port

Communication between foreman and worker processes

TCP

agentPort + 1010

foreman.chat.port

<DataDir>/config.yml

Foreman Results Port

Used by workers to send file extraction results

TCP

agentPort + 1011

foreman.results.port

<DataDir>/config.yml