System requirements for Jitterbit private agents
Introduction
This page shows the minimum requirements for a private agent host.
Note
In this and other pages, JITTERBIT_HOME
refers to the installation location on the private agent host. By default this is /opt/jitterbit/
on Linux, C:\Program Files\Jitterbit Agent\
on Windows.
Hardware
CPU | Intel x86_64 (amd64) quad-core, 8 GB memory. |
Disk | 50 GB, NTFS (Windows), ext2, ext4, xfs (Linux), 100 MB/s transfer speed. |
Recommendations
- Use server-class hardware for production system agents.
- Don't share the host's resources with other systems or applications.
Operating systems
These are the supported operating systems for private agent hosts:
Operating system | Version | Supported private agent versions |
---|---|---|
Microsoft Windows | 10 and 11 | Currently supported versions |
Server 2019 | Currently supported versions | |
Server 2022 | Currently supported versions | |
Server 2025 | 11.40 and later | |
Linux | Red Hat Enterprise Linux 8 | Up to and including 11.38 |
Red Hat Enterprise Linux 9 | 11.37 and later | |
Amazon Linux AMI 2 | Up to and including 11.39 | |
Amazon Linux 2023 | 11.39 and later | |
Ubuntu 20.04 LTS (Focal Fossa) | Up to and including 11.38 | |
Ubuntu 22.04 LTS (Jammy Jellyfish) | Currently supported versions | |
Ubuntu 24.04 LTS (Noble Numbat) | 11.38 and later | |
Debian 11 (Bullseye) | Up to and including 11.38 | |
Docker | Currently supported versions |
Recommendations
- Keep operating systems up to date with the latest security and critical updates.
- Hosts running agents in private agent group should be set to the same timezone.
- Agents in the same agent group should be the same version.
Windows-only features and connectors
The following features work only on Windows private agents:
- Windows authentication with Microsoft SQL Server.
- SMB v2 with file shares.
- Any Microsoft Dynamics connectors that require separate installation on Windows.
Network ports
The private agent host network must allow two-way traffic on the following port:
Port | Description |
---|---|
443 | HTTPS |
The following ports do not need to be open but are reserved for use by the private agent:
Port | Description |
---|---|
46905 | Cleanup service |
46906 | Scheduler |
46907 | Process engine |
46908 | Apache HTTP |
46909 | Apache HTTPS |
46910 | JMS engine |
46911 | Transformation engine |
46912 | Tomcat server |
46913 | Tomcat SSL server |
46914 | PostgreSQL |
On Docker private agents, port 3000 is reserved for the health check service.
Antivirus
If you are running an antivirus solution on the host, you must configure it to ignore the private agent install location (JITTERBIT_HOME
) and all sub-directories. (If you are using your own PostgreSQL server on the same host, this must include the PostgreSQL binaries and data locations.)
Accounts
To set up a private agent, your Harmony account must have a role with Admin or Agent Install permissions.