Page tree
Skip to end of metadata
Go to start of metadata



This page allows you to set port numbers for increased security.

Logging in

  • On the top menu click Admin
  • In the drop down click System Admin
  • In the right side navigation box click Port Management


PortDefault Port #Function
Admin80Web port controlling the system

User Control Panel

HTTP Provisioning84Access to provisioning files
RESTful API96Access to RESTful API
RESTful Phone Apps88Access to RESTful Phone Apps
LetsEncrypt80Only provides access to LetsEncrypt required files

Changing Ports

To change any of the ports, you can use the dropdown to select a port number, or pick 'Custom Port' to select your own. When complete, click the Update Now button. Your changes will take effect immediately.


The LetsEncrypt service returns an error when any file is requested, apart from files required by LetsEncrypt for certificate generation/renewal. This allows you leave port 80 exposed to the outside world, without concern that any other services are potentially exposed.  When any file is request, the request will return a 'Permission Denied'.  LetsEncrypt only works over HTTP, not HTTPS, which is why the 'HTTPS' port is disabled.

Disabling a Service

To disable a service inside Apache, set the port to be Disabled

Configuring HTTPS

HTTPS is only available when you have assigned a SSL Certificate to the machine through the HTTPS Setup page. You will not be able to assign ports until that is complete.

Secure Provisioning

Please note that Secure Provisioning is only available when Sysadmin Pro is activated on the server.

  • No labels

1 Comment

  1. If you are using https you need to remove port 81 as of build 10.13.66-11. The system generates and email for new user accounts and the URL will be which doesn't work but removing 81 from this screen will produce the correct URL

    This has been reported as a bug but isn't clear in this documentation as to the fix. Maybe this will save someone some time.