Purpose of having multiple HTTP ports
SynaMan by default listens on multiple HTTP ports:
- TCP/IP port 80 - HTTP
- TCP/IP port 6060 - HTTP
- TCP/IP port 443 - HTTPS
TCP/IP port 80 is a common port for any web server. However, this port is often blocked by many Internet Service Providers, particularly if you have a dynamic IP address.
If a web server listens on a port other than 80, the user will have to explicitly type that port in the URL. For example:
http://myHomeMachine.com:6060 - User will have to append the host name with a colon followed by the port number.
http://myHomeMachine.com - No need to type the port if the server listens on port 80.
Therefore, it is always convenient from the client's perspective to have a web server listen on port 80. However, in certain cases you may not be able to run a web server on this port. This could happen if another web server is listening on this port or your Internet Service Provider blocks this port. To avoid such scenarios, SynaMan can listens on two TCP/IP port for HTTP traffic. Depending upon your network settings, you can have one set of users connect to port 80 and another set to 6060.