How to use Ports below 1024 for the vFunction Server UI in a vFunction Server Podman Installation

During the installation of a vFunction Server on a Linux VM using Podman, Podman cannot use privileged ports by default. In practice, this means that users need to add a Port Number to the URL when accessing the vFunction Server UI. Using Port 80 for http or Port 443 for https can be achieved by changing the integer for unprivileged Ports.

To change the starting integer of unprivileged Ports on the VM, take the following steps:

  1. As the sudo or root user, run vi /etc/sysctl.conf
  2. Add the following entry to the sysctl.conf. Note that the Port Number should be 80 for http or 443 for https. net.ipv4.ip_unprivileged_port_start=80
  3. Reboot the machine to apply the changes. Alternatively, run sysctl –system to reload the sysctl settings