Various tasks in timeSensor LEGAL need access to internet resources to run correctly. Therefore, you must enable certain ports on your firewall. Which ports these are depends on your usage scenario.
In the classic installation, the database server of timeSensor LEGAL is located within your law firm or within a virtualised environment. In this scenario, communication between client and server application does not need to be encrypted, as they are located within the same protected LAN. In this scenario, access from outside (e.g. home office) takes place via a VPN tunnel.
The following ports must be opened on the law firm's firewall for this scenario:
| Port | Protocol | Initiation | Description |
| 80, 443, 8080 | HTTP, HTTPS | outbound | It is used to query the license server to detect and display new updates, as well as to query license information. |
| 20, 21, 22 | FTP, SFTP | outbound | It is used for downloading updates via FTP. Please note that large update packages of up to 1 GB may be downloaded, and the firewall must not block them. |
| 465, 587, 993, 995 | TCP | outbound | Only necessary when using the email interface. |
timeSensor LEGAL 365
With timeSensor LEGAL 365, the server is located in the data centre and the client communicates with the server via a TSL-encrypted connection.
The following ports are open server-side in this scenario:
| Port | Protocol | Initiation | Description |
| 80, 443, 8080 | HTTP, HTTPS | outbound | It is used to query the license server to detect and display licenses and new updates. |
| 20, 21, 22 | FTP, SFTP | outbound | It is used for downloading updates via FTP. Please note that large update packages of up to 1 GB may be downloaded, and the firewall must not block them. |
| 465, 587, 993, 995 | TCP | outbound | Only necessary when using the email interface. |
| 19812, 19813, 19814 | TCP | outbound and inbound | It is used for encrypted data traffic between the client and the server. |
| 19813 | UDP | outbound and inbound | It is used for encrypted data traffic between the client and the server (QUIC). |
The following ports are open client-side in this scenario:
| Port | Protocol | Initiation | Description |
| 465, 587, 993, 995 | TCP | outbound | Only necessary when using the email interface. |
| 19812, 19813, 19814 | TCP | outbound
| It is used for encrypted data traffic between the client and the server. |
| 19813 | UDP | ausgehend | It is used for encrypted data traffic between the client and the server (QUIC). |
Broadcasting
The client application finds the server either by entering the IP address of the server once or - if the server and client are in the same subnet - by automatically broadcasting the server. Broadcasting means that the server continuously reports to the network via UDP protocol so that clients in the same subnet can see and display the server. Broadcasting is not always desired and is sometimes disturbing, for example if several servers are in the same network. The broadcasting of the server can be prevented by setting a parameter on the server.