<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div> <code style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-size:13px;vertical-align:baseline;color:black">severity</code> <var style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-size:13px;font-family:monospace;vertical-align:baseline;color:black">921015</var> <var style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-size:13px;font-family:monospace;vertical-align:baseline;color:black">normal</var><br></div><div><var style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-size:13px;font-family:monospace;vertical-align:baseline;color:black">--</var></div><div><var style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-size:13px;font-family:monospace;vertical-align:baseline;color:black">thanks</var></div><div><var style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-size:13px;font-family:monospace;vertical-align:baseline;color:black"><br></var></div><div><var style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-size:13px;font-family:monospace;vertical-align:baseline;color:black">Hello,</var></div><div><var style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-size:13px;font-family:monospace;vertical-align:baseline;color:black"><br></var></div><div><font color="#000000" face="monospace"><i>You didn't mentioned if you are using systemd or sysv. Both have rules to create and set permissions for /var/run/kamailio dir:</i></font></div><div><font color="#000000" face="monospace"><i><br></i></font></div><div><font color="#000000" face="monospace"><i># debian/kamailio.init</i></font></div><div><font color="#000000" face="monospace"><i><div>HOMEDIR=/var/run/$NAME</div><div>[..]</div><div><i><div style="display:inline">USER=kamailio</div></i><br></div><div>GROUP=kamailio</div><div>[..]</div></i></font></div><div><font color="#000000" face="monospace"><i><div># /var/run can be a tmpfs</div><div>if [ ! -d $HOMEDIR ]; then</div><div>    mkdir -p $HOMEDIR</div><div>    chown ${USER}:${GROUP} $HOMEDIR</div><div>fi</div><div><br></div><div> </div><div># debian/kamailio.service</div><div><div># /var/run/kamailio in tmpfs</div><div>RuntimeDirectory=kamailio</div><div>RuntimeDirectoryMode=0750</div></div><div><br></div><div>In my testing with the default config (sysv):</div><div><br></div><div>seting RUN_KAMAILIO=yes on /etc/default/kamailio</div><div><br></div></i></font><font color="#000000" face="monospace"><i><div><i><div style="display:inline"><div style="display:inline">root@c56eab6f6ec2:/#</div></div></i> service kamailio start</div><div><div>[....] Starting Kamailio SIP Server: kamailio:Listening on </div><div>             udp: <a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>             udp: <a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>             tcp: <a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>             tcp: <a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>Aliases: </div><div>             tcp: c56eab6f6ec2:5060</div><div>             tcp: localhost:5060</div><div>             udp: c56eab6f6ec2:5060</div><div>             udp: localhost:5060</div><div><br></div><div>/usr/sbin/kamailio[754]: INFO: rr [../outbound/api.h:52]: ob_load_api(): unable to import bind_ob - maybe module is not loaded</div><div><br></div><div>/usr/sbin/kamailio[754]: INFO: rr [rr_mod.c:177]: mod_init(): outbound module not available</div><div><br></div><div>/usr/sbin/kamailio[754]: INFO: <core> [main.c:2648]: main(): processes (at least): 32 - shm size: 67108864 - pkg size: 8388608</div><div><br></div><div>/usr/sbin/kamailio[754]: INFO: <core> [core/udp_server.c:153]: probe_max_receive_buffer(): SO_RCVBUF is initially 212992</div><div><br></div><div>/usr/sbin/kamailio[754]: INFO: <core> [core/udp_server.c:205]: probe_max_receive_buffer(): SO_RCVBUF is finally 425984</div><div><br></div><div>/usr/sbin/kamailio[754]: INFO: <core> [core/udp_server.c:153]: probe_max_receive_buffer(): SO_RCVBUF is initially 212992</div><div><br></div><div>/usr/sbin/kamailio[754]: INFO: <core> [core/udp_server.c:205]: probe_max_receive_buffer(): SO_RCVBUF is finally 425984</div><div><br></div><div>/usr/sbin/kamailio[754]: ERROR: <core> [core/tcp_main.c:2739]: tcp_init(): could not get TCP protocol number</div><div><br></div><div>/usr/sbin/kamailio[754]: ERROR: <core> [core/tcp_main.c:2739]: tcp_init(): could not get TCP protocol number</div><div><br></div><div>. ok</div></div><div><div>root@c56eab6f6ec2:/# ls -lah /var/run/kamailio/</div><div>total 12K</div><div>drwxr-xr-x 2 kamailio kamailio 4.0K Feb  1 12:49 .</div><div>drwxr-xr-x 1 root     root     4.0K Feb  1 12:48 ..</div><div>-rw-r--r-- 1 kamailio kamailio    4 Feb  1 12:49 kamailio.pid</div><div>srw------- 1 kamailio kamailio    0 Feb  1 12:49 kamailio_ctl</div><div>prw-rw---- 1 root     root        0 Feb  1 12:49 kamailio_rpc.fifo</div><div>srw-rw---- 1 root     root        0 Feb  1 12:49 kamailio_rpc.sock</div><div>root@c56eab6f6ec2:/# kamcmd </div><div>kamcmd 1.5</div><div>Copyright 2006 iptelorg GmbH</div><div>This is free software with ABSOLUTELY NO WARRANTY.</div><div>For details type `warranty'.</div><div>kamcmd> ps</div><div>754<span style="white-space:pre">      </span>main process - attendant</div><div>755<span style="white-space:pre">   </span>udp receiver child=0 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>756<span style="white-space:pre"> </span>udp receiver child=1 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>757<span style="white-space:pre"> </span>udp receiver child=2 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>758<span style="white-space:pre"> </span>udp receiver child=3 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>759<span style="white-space:pre"> </span>udp receiver child=4 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>760<span style="white-space:pre"> </span>udp receiver child=5 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>761<span style="white-space:pre"> </span>udp receiver child=6 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>762<span style="white-space:pre"> </span>udp receiver child=7 sock=<a href="http://127.0.0.1:5060">127.0.0.1:5060</a></div><div>763<span style="white-space:pre"> </span>udp receiver child=0 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>764<span style="white-space:pre">       </span>udp receiver child=1 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>765<span style="white-space:pre">       </span>udp receiver child=2 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>766<span style="white-space:pre">       </span>udp receiver child=3 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>767<span style="white-space:pre">       </span>udp receiver child=4 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>768<span style="white-space:pre">       </span>udp receiver child=5 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>769<span style="white-space:pre">       </span>udp receiver child=6 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>770<span style="white-space:pre">       </span>udp receiver child=7 sock=<a href="http://172.17.0.2:5060">172.17.0.2:5060</a></div><div>771<span style="white-space:pre">       </span>slow timer</div><div>772<span style="white-space:pre"> </span>timer</div><div>773<span style="white-space:pre">      </span>secondary timer</div><div>774<span style="white-space:pre">    </span>JSONRPCS FIFO</div><div>775<span style="white-space:pre">      </span>JSONRPCS DATAGRAM</div><div>776<span style="white-space:pre">  </span>ctl handler</div><div>777<span style="white-space:pre">        </span>tcp receiver (generic) child=0</div><div>778<span style="white-space:pre">     </span>tcp receiver (generic) child=1</div><div>779<span style="white-space:pre">     </span>tcp receiver (generic) child=2</div><div>780<span style="white-space:pre">     </span>tcp receiver (generic) child=3</div><div>781<span style="white-space:pre">     </span>tcp receiver (generic) child=4</div><div>782<span style="white-space:pre">     </span>tcp receiver (generic) child=5</div><div>783<span style="white-space:pre">     </span>tcp receiver (generic) child=6</div><div>784<span style="white-space:pre">     </span>tcp receiver (generic) child=7</div><div>785<span style="white-space:pre">     </span>tcp main process</div><div>kamcmd></div></div><div><br></div><div><br></div><div>Cheers,</div><div>Victor</div></i></font></div></div></div></div></div></div></div></div>