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 |
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.