Network requirements for Medulla SaaS
Medulla / All Versions / SaaS / Infrastructure
1. Are there any technical prerequisites for using Medulla in SaaS mode?
For the shared SaaS offering, no hardware or software prerequisites are required.
The only requirement is to allow two outbound network connections from your workstations to the Medulla platform.
2. Which ports must be open on the Internet?
Shared SaaS
Only two ports need to be allowedWorkstations → Medulla Server:
-
TCP 2002: primary communication between the Medulla agent and the server
-
TCP 5222: XMPP channel used to orchestrate actions and establish secure tunnels
No other ports should be open on the Internet.
3. Why only two ports?
Because:
-
All operations requiring additional ports (VNC, RDP, WinRM, inventory, package deployments) automatically pass through an OpenSSH tunnel established between the Medulla server and the agent on the workstation.
-
This tunnel is initiated and managed by the XMPP service.
You therefore do not need to expose sensitive ports to the Internet.
4. Which ports are required for the dedicated SaaS offering?
In addition to the ports required for the shared SaaS offering:
-
TCP 55415: used for backup functions
All other ports continue to pass through the OpenSSH tunnel and do not need to be opened.
5. Why are certain ports (UDP 67, 69, 111, 2049) no longer listed in SaaS mode?
Because they arenot used in SaaS mode:
-
No PXE or DHCP over the Internet →UDP 67 / 69 are unnecessary
-
No NFS exposed → 111 / 2049 unnecessary
-
No low-level services are exposed in the Medulla cloud
6. Do I need to open incoming ports on my firewall?
No.
No incoming traffic is required in Medulla SaaS mode.
Your firewall simply needs to allow the following outbound traffic for the agents to communicate:
-
TCP 2002
-
TCP 5222
(+ TCP 55415 if dedicated SaaS)
7. Quick Summary
|
Offer |
Required Data Flows Workstations → Server |
Notes |
|---|---|---|
|
Shared SaaS |
TCP 2002, TCP 5222 |
All other ports go through the OpenSSH tunnel |
|
Dedicated SaaS |
TCP 2002, TCP 5222, TCP 55415 |
Optional backup enabled |
|
Incoming traffic |
None |
Everything is initiated by the workstation |