This guide describes the network ports and configuration requirements for a Alleo application connecting to the primary Alleo application server endpoint deployed on-premise.
Assumptions and Prerequisites
-
Customer’s network environment must support HTTPS web traffic via port 443.
-
No inbound firewall rules are required. All network communication originates from the Alleo web application.
Network Port Requirements
Alleo leverages a modern web client-server software architecture. The IP-based communication between Alleo web app and the Alleo Application Server leverages a RESTful API. This API enforces strict HTTPS to ensure that all traffic is encrypted.
Alleo Application
Below is a chart of the Alleo application network communication. In each case, the source is the end user client application.
Port | Protocol | Destination | Direction | Network Interface | Description |
443 |
HTTPS/WSS |
[server name]/v1 |
Bidirectional |
Internet |
Client server API through which all authentication, collaboration, and file transfer occurs |
443 |
HTTPS |
[server name] |
Unidirectional |
Internet |
Access to Alleo application |
443 |
HTTPS |
[server name]/admin |
Unidirectional |
Internet |
Access to Alleo Admin Portal for user and device administration |
443 |
HTTPS |
[server name]/widgets |
Unidirectional |
Internet |
This is required if external widgets are used |
443 |
HTTPS |
[server name]/room |
Unidirectional |
Internet |
Access to Alleo Rooms Client (web version) |
443 |
HTTPS |
support.withalleo.com |
Unidirectional |
Internet |
Alleo Support Portal |
1025 - 65535 |
UDP |
(peer to peer) |
Bidirectional |
Internet |
Recommended for optimal peer-to-peer experience |
Alleo LiveKit (Optional)
Below is a chart of the Alleo LiveKit network communication and is only applicable if Alleo LiveKit is installed and configured.
Port | Protocol | Description |
443 | API, WebSocket | This is placed behind a reverse proxy |
50000-60000 | ICE/UDP | LiveKit advertises these ports as WebRTC host candidates |
7881 | ICE/TCP | Used when the client could not connect via UDP |
7882 | ICE/UDP Mux | Optional |
5349 | TURN/TLS | Optional |
3478 | TURN/UDP | Optional |
Alleo Rooms Application Requirements
-
Security firewalls and other related software can interfere with Alleo connections. If you are experiencing difficulties, try whitelisting the Alleo Rooms application within your security software.
Comments
0 comments
Please sign in to leave a comment.