If you’re setting up Kamailio for support for WebSocket and need to bind to TCP port 80 or TCP port 443, you may run into the issue that permission is denied to bind to these ports when you try and start the service.
On Ubuntu, you can fix this with:
sudo setcap 'cap_net_bind_service=+ep' /usr/sbin/kamailio
Where /usr/sbin/kamailio is the install path for kamailio, you can check this using:
root@amanaki:/etc/kamailio# type kamailio
kamailio is hashed (/usr/sbin/kamailio)