Datatex Software ports

Here is a list of ports and their uses in Amethyst.
Some of these ports are for internal use only and we provide this list for network admins that require changes to the firewalls to allow Amethyst to function. From version 1.6 up, all communications between software has been encrypted.
To cover most communication the follow ranges can be allowed to simplify the firewall configurations:

TCP 20,21,22,443,3080 - Maintenance and recording uploads. 
TCP/UDP 27000 - 27599 - Most Amethyst and Client Communication
TCP/UDP 27601 - 27979 - For Datatex Support
TCP/UDP 27979 - 27999 - Inter software communication

If failover recording is implemented, the following port ranges should also be opened:
TCP/UDP 37000-37999 to allow all the Master and Slave software to communicate with each other.

Datatex Remote Access requires that the SSH and Amethyst Event Manager (AEM) ports are opened to the Amethyst server and then limited to the static IP at Datatex.
Remote Access

TCP 10022 - SSH or TCP 22 - SSH (Depends on availability)
TCP 27007 - AEM 
Datatex Static IP that these ports must be restricted too

Transferring of recordings from recording servers

TCP 21 - Passive FTP

Web interfaces for configuration and listening to recordings

TCP 80 - Supervisor web port (Redirect to HTTPS)
TCP 81 - Supervisor web port (HTTPS when running 1.6 and 1.7 at the same time) - not used anymore. 
TCP 443 - Supervisor web port (HTTPS)
TCP 3080 - WebAdmin 2 web port (HTTPS)
TCP 3081 - SMDRLink web port (HTTP)
TCP 3082 - Webadmin 1 web port (HTTP)
TCP 3088 - Remoteserver web port (HTTP; Only on remote servers, not on Amethyst server)
TCP 5080 - GetSet web admin

(Amethyst connects out to an NFS or Windows Share. It doesn’t support incoming requests to mount internal drives)

TCP 111 - RPC port for NFS communication
UDP 111 - RPC port for NFS communication
TCP 135-139 - Windows File Share
UDP 135-139 - Windows File Share
TCP 445 - Windows File Share

Call Data

TCP 5320 Mitel MiTai v5 (Encrypted)
TCP 8000 Mitel MiTai v5 (UnEncrypted)
TCP 8001 Mitel MiTai v5 (Encrypted)
TCP 9000 Mitel MiTai v6 (UnEncrypted)
TCP 9001 Mitel MiTai v6 (Encrypted)
TCP 5320 Mitel MiTai  (Encrypted)
TCP [PBX SMDR port] the port that the PBX has open for Call data. (4100 = Samsung, 1752 = Mitel, etc. Check the forums for more specific examples)
TCP 27008 - SMDRLink data port (preliminary)
TCP 27008 - SMDR buffer send port (connect to this to get SMDR)
UDP 27200 - TAPIAssociate and Citrix client dynamically allocated port.
TCP 27980 - Amateltel
TCP 27982 - AmtMitel out of generated SMDR
UDP 27983 - ACDMitel
TCP 27985 - AMTMitel TCP port
UDP 27986 - CRE Call information responses
TCP 27989 - SMDR buffer receive port (for SMDR from cardserver)
TCP 27992 - TNG Mitel Buffer extra port (for sending SMDR to TNG Mitel Buffer)
UDP 27998 - SMDRLink data port

Inter-Application Communication

TCP 3085 - Default live listen port, for Supervisor to retrieve streaming sound from clients. - **NOT USED ANYMORE**
TCP 3089 - Live listen port, for Supervisor to retrieve streaming sound from clients. - **NOT USED ANYMORE**
TCP 9999 - GetSet data port
UDP 27000 - Server listen port for applications sending information to Amethyst.
TCP 27001 - AEM monitor buffer
UDP 27003 - Amethyst Communication to Recording Software.
TCP 27004 - Recording Software communications from the Amethyst server.
UDP 27005 - Recording Software communications from the Amethyst server.
TCP 27007 - Amethyst TCP logger, for real-time data.
TCP 27985 - Amethyst Communication with AmtMitel.
TCP 27984 - Amethyst integration using COM
TCP 27987 - TSAPI Avaya Interface
UDP 27987 - Avaya Dialer listen
TCP 27991 - VoIPSweeper listen port for configuration
TCP 27994 - Amethyst integration using TCP

Amethyst Client Popups

UDP 27002 - Client listen port, for Amethyst communications.
TCP 27004 - Client software communication.
TCP 27009 - AMTClient / Citrix server port
UDP 27009 - UDP broadcasting for AMTClient on Citrix clusters
UDP 27010 - Base port for AMTClient / Citrix
TCP 27010-27199 - In Terminal Server and Citrix Environments, the client will allocate the next available port.
UDP 27010-27199 - Citrix clients dynamically allocated ports.
UDP 27201 - 27599 - Citrix clients dynamically allocated ports.`

Failover configuration

UDP 37000 - Failover listen port for Server/RemoteServer master
UDP 37001 - Failover listen port for Server/RemoteServer slave
UDP 37002 - Failover listen port for VoIPRecorder/SIPRecorder master
UDP 37003 - Failover listen port for VoIPRecorder/SIPRecorder slave
UDP 37004 - Failover listen port for VoIPSweeper master
UDP 37005 - Failover listen port for VoIPSweeper slave

Mitel recording software
These ports are used to for the call recordings instructions and RTP between the Mitel MBG and Amethyst CRE recording software.

UDP 5500-[5500 + (2 * number of extension to record)] - Two Ports are allocated for the RTP streams from the MBG to the CRE.
TCP 6810-6899 - Mitel Recording Integration ports