In order to achieve full functionality, certain system ports need to be open. To check which ports are being used by the Ion services please follow these steps:
1. Open Command Prompt (search for cmd.exe in Windows Search)
2. Identify the Ion services by filtering the tasklist based on “Ion” tag (tasklist | findstr Ion)
3. Find the ports used by a service (netstat –aon | findstr <PIN>, PIN=process identifier)
In order to check the open ports on a system the user can run a security scanner (like for instance Nmap that can be downloaded from here).
Nmap (“Network Mapper”) is a free and open source utility for network discovery and security auditing. It was designed to rapidly scan large networks, but works fine against single hosts. Nmap runs on all major computer operating systems, and official binary packages are available for Linux, Windows, and Mac OS X. In addition to the classic command-line Nmap executable, the Nmap suite includes an advanced GUI and results viewer (Zenmap), a flexible data transfer, redirection, and debugging tool (Ncat), a utility for comparing scan results (Ndiff), and a packet generation and response analysis tool (Nping).
Special care must be taken when installing programs (like VMS software) that can use the same ports as the Ion services. To avoid any potential conflicts, it is recommended to change these ports, in either the Ion interface or in the 3rd party software. Please note that not all ports can be configured by the user. Some examples of ports that can be changed are the HTTP port used for access to IONODES HttpServer (default value 80/tcp) and the HTTPS port for secured access to IONODES HttpServer (default value 443/tcp). The user can also disable the Bonjour protocol for network discovery (this service uses port 5353/udp).
Also note that when installing a VMS package from the IONODES Setup Wizard different default values will be assigned to ports used for accessing the IONODES HttpServer: port 8080/tcp for HTTP and port 4443/tcp for HTTPS.
After changing the HTTP/HTTPS ports make sure to use the new values when connecting to the IONODES HttpServer! For example when accessing the IONODES HttpServer via HTTP, if no port is explicitly specified in the URL, the system will use the default value (80) and the communication will fail (considering the port had previously been changed to a different value like 85 for instance).
The following table depicts the typically used ports by ION firmware on the host machine:
|80||TCP||HTTP access to IONODES HttpServer|
|443||TCP||HTTPS secured access to IONODES HttpServer|
|666||TCP||Remote management to console|
|5353||UDP||Bonjour network discovery|
There are also ports that need to be open on remote systems that the IONODES servers and workstations connect to, in order to enable certain services/features.
|554||TCP||RTSP access to streaming server|
|123||UDP||NTP server access|