Relay Server Overview
Dinesh
Last Update 7 days ago
Overview
- Jump Host
- Distribution Server
Note: In this document, Central Server refers to either the SecOps SaaS Platform or the SecOps On-Prem Central Server.
How Relay Communication Works
Agent-based Asset

Agentless Asset

For Linux, the Relay Server uses SSH.
Jump Host
Architecture

When should I use a Jump Host?
- Assets are located in a restricted or isolated network.
- The Central Server cannot directly reach the assets.
- You need relay connectivity to manage the assets.
- A local patch repository is not required.
Distribution Server
Architecture

When should I use a Distribution Server?
- Assets are located in a branch or remote network.
- Multiple assets require patch deployment.
- Network or WAN bandwidth is limited.
- Assets have restricted access to external patch sources.
- You want to maintain patch content locally within the network

Use a Jump Host when you need relay connectivity.
Use a Distribution Server when you need relay connectivity along with local patch distribution.
Hardware Requirements
| No. of Clients per Relay Server | Jump Host | Distribution Server |
|---|---|---|
| 1-500 | 2 cores, 4 GB RAM, 10 GB SSD | 2 cores, 4 GB RAM, 50 GB SSD |
| 501–1,000 | 2 cores, 4 GB RAM, 10 GB SSD | 2 cores, 4 GB RAM, 75 GB SSD |
| 1,001–3,000 | 4 cores, 8 GB RAM, 15 GB SSD | 4 cores, 8 GB RAM, 150 GB SSD |
| 3,001–5,000 | 6 cores, 12 GB RAM, 20 GB SSD | 6 cores, 12 GB RAM, 250 GB SSD |
- Jump Host: Storage requirements are minimal because it does not maintain a local patch repository.
- Distribution Server: Additional storage is required for the local patch repository. Actual storage consumption may vary depending on the number and type of patches distributed.
- SSD storage is recommended for better performance, particularly for Distribution Servers.
Network and Firewall Requirements
- Communication between the Relay Server and the Central Server.
- Communication between the Relay Server and agent-based assets.
- Communication between the Relay Server and agentless assets.
- Internal communication with the Relay Server.
1. Relay Server to Central Server
SaaS Deployment

| Source | Destination | Port | Protocol | Direction |
|---|---|---|---|---|
| Relay Server | SecOps SaaS Platform (api.app.secopsolution.com, socket.app.secopsolution.com) | 443 | HTTPS/WSS | Outbound |
On-Prem Deployment

| Source | Destination | Port | Protocol | Direction |
|---|---|---|---|---|
| Relay Server | On-Prem Central Server | 58443 | HTTPS | Outbound |
| Relay Server | On-Prem Central Server | 58080 | HTTP | Outbound |
2. Relay Server Inbound Ports
| Source | Destination | Port | Protocol | Direction |
|---|---|---|---|---|
| Internal Network | Relay Server | 5679 | HTTP | Inbound |
| Internal Network | Relay Server | 5683 | WS/HTTP | Inbound |
| Internal Network | Relay Server | 5683 | WS/HTTP | Inbound |
| Internal Network | Relay Server | 5684 | WSS/HTTPS | Inbound |
Network Flow

Important
3. Agent-Based Asset Communication

Firewall Requirement
| Source | Destination | Port | Protocol | Direction |
|---|---|---|---|---|
| Agent-based Asset | Relay Server | 5679 | HTTP | Outbound |
| Agent-based Asset | Relay Server | 5683 | WS/HTTP | Outbound |
| Agent-based Asset | Relay Server | 5683 | WS/HTTP | Outbound |
| Agent-based Asset | Relay Server | 5684 | WSS/HTTPS | Outbound |
No inbound connection from the Relay Server to the agent-based target machine is required for this communication.
4. Agentless Asset Communication
Windows Assets

| Source | Destination | Port | Protocol | Direction |
|---|---|---|---|---|
| Relay Server | Windows Asset | 5985 | WinRM / HTTP | Outbound |
| Relay Server | Windows Asset | 5986 | WinRM / HTTPS | Outbound |
Linux/Mac Assets

| Source | Destination | Port | Protocol | Direction |
|---|---|---|---|---|
| Relay Server | Linux/Mac Asset | 22* | SSH | Outbound |
Complete Firewall Reference
| Communication | Source | Destination | Port | Protocol | Direction |
|---|---|---|---|---|---|
| SaaS communication | Relay Server | SecOps SaaS Platform | 443 | HTTPS/WSS | Outbound |
| On-Prem communication | Relay Server | On-Prem Central Server | 58443 | HTTPS/WSS | Outbound |
| On-Prem communication | Relay Server | On-Prem Central Server | 58080 | HTTP | Outbound |
| Agent-based communication | Agent-based Asset | Relay Server | 5679 | HTTP | Outbound |
| Agent-based communication | Agent-based Asset | Relay Server | 5680 | HTTPS | Outbound |
| Agent-based communication | Agent-based Asset | Relay Server | 5683 | WS/HTTP | Outbound |
| Agent-based communication | Agent-based Asset | Relay Server | 5684 | WS/HTTPS | Outbound |
| Agentless Windows | Relay Server | Windows Asset | 5985 | WinRM/HTTP | Outbound |
| Agentless Windows | Relay Server | Windows Asset | 5986 | WinRM/HTTPS | Outbound |
| Agentless Linux/Mac | Relay Server | Linux/Mac Asset | 22* | SSH | Outbound |
Relay Server Inbound
Summary
