It is possible to change the port NoTouch Center is listening on - the standard ports are 8080 (HTTP) and 8443 (HTTPS) and we suggest to keep it that way. If you have good reasons to change this and understand the implications, then you can change to another port number, even multiple ports.
If your primary goal is to run on HTTPS port 443 only and you are running Stratodesk Virtual Appliance, this is already there, it is running a Reverse proxy.
Also, consider that your clients need to know the port number, it is part of the NoTouch Center URL that clients use to connect to NoTouch Center. Clients can switch automatically between 80/443 and 8080/8443, but if you suddenly edit the port number and set it to something different, you will cut your clients off:
If you use Stratodesk Virtual Appliance, please do not change the NoTouch Center port number, at least not with extra consideration:
So we suggest to make the VA firewall block access to 8080 and 8443, but leave NoTouch Center on these ports internally. If you change this, the Apache reverse proxy won't be able to connect to NoTouch Center any more. In that case you would have to edit the Apache configuration files as well (clearly unsupported).
On any given computer, only one software program can hold a specific port number at a time. It is not possible for multiple programs to share one port number. NoTouch Center is a web application and the web typically uses port 80 and 443 (HTTPS, SSL-encrypted). To minimize conflicts with other software, NoTouch Center by default uses the well-defined "alternative HTTP ports" of 8080 (HTTP) and 8443 (HTTPS).
Why do we recommend to leave the portnumbers as they are?
So if you choose a port number, choose wisely.
The port numbers are stored in a plain text file named tcmgr.properties. In the Stratodesk Virtual Appliance the installation folder is /opt/center, thus the file name is /opt/center/etc/tcmgr.properties.
The actual values are:
Generic procedure - say you want to use port numbers of 8084 and 777 for HTTP and 8888 and 666 for HTTPS:
Note: If you modify port numbers on the VA there are two things that won't work any more:
Please note that the client communication is only done via the first port, on the other ports only browser admin access is possible. After changing the port or IP address do a rescan of your clients via the 'Tools' menu. This will tell the clients the new address and port of the NoTouch Center. Also, new clients must be searched for via the Tools menu because clients always try to connect via 8080 at first boot (with factory settings). Search will only work if allowed so in the RCMD options.