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:
Microsoft Windows | 10 and 11 |
Server 2019 and 2022 | |
Linux | Red Hat Enterprise Linux 8 |
Amazon Linux AMI 2 | |
Ubuntu 20.04 LTS (Focal Fossa) and 22.04 LTS (Jammy Jellyfish) | |
Debian 11 (Bullseye) | |
Docker Desktop | Jitterbit's Docker hub image |
Recommendations
- Keep operating systems up to date with the latest security and critical updates.
- Configure antivirus software to ignore the
JITTERBIT_HOME
and PostgreSQL directories. - Hosts running agents in private agent group should be set to the same timezone.
- Versions of agents in a private agent group should be the same.
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 |
Accounts
To set up a private agent, your Harmony account must have a role with Admin or Agent Install permissions.