Load balancer installation¶
SIP flow with load-balancer¶
Packages installation¶
Install kamailio packages using system repository or https://deb.kamailio.org/ . Example kamailio configuration present at out yeti-lb repository: https://github.com/yeti-switch/yeti-lb/tree/master/src
Warning
You should register your Load balancer instance as trusted load balancer. See System->Load balancers menu.
Checks¶
Check kamailio running and listening desired sockets:
root@server:~# pgrep kamailio
30853
30854
30855
30856
30857
root@server:~# netstat -lpn | grep kamailio
tcp 0 0 127.0.0.1:5060 0.0.0.0:* LISTEN 30857/kamailio
udp 0 0 127.0.0.1:5060 0.0.0.0:* 30853/kamailio
raw 0 0 0.0.0.0:255 0.0.0.0:* 7 30853/kamailio
unix 2 [ ACC ] STREAM LISTENING 2673337 30856/kamailio /var/run/kamailio//kamailio_ctl
Check for /var/log/syslog on possible errors.
Also you can run daemon in foreground with logging to stderr for debugging purposes:
root@server:~# kamailio /etc/kamailio/kamailio.cfg