<p></p>
<p>Hi, I am running docker with this:<br>
<a href="https://hub.docker.com/layers/kamailio/kamailio/5.4.3-trusty/images/sha256-cff154ee955e828dc00021531e0d0a7d1794939c9bdd785aa7ee0f1ce63e3dc2?context=explore" rel="nofollow">https://hub.docker.com/layers/kamailio/kamailio/5.4.3-trusty/images/sha256-cff154ee955e828dc00021531e0d0a7d1794939c9bdd785aa7ee0f1ce63e3dc2?context=explore</a><br>
and<br>
<a href="https://hub.docker.com/layers/mysql/library/mysql/8.0.23/images/sha256-870892ea5cc8c623b389717c2eedd58248c82a8569d7601ede62a63d527641bd?context=explore" rel="nofollow">https://hub.docker.com/layers/mysql/library/mysql/8.0.23/images/sha256-870892ea5cc8c623b389717c2eedd58248c82a8569d7601ede62a63d527641bd?context=explore</a><br>
I made some configurations in Kamailio:<br>
/etc/default/kamailio<br>
RUN_KAMAILIO=yes<br>
USER=kamailio<br>
GROUP=kamailio<br>
CFGFILE=/etc/kamailio/kamailio.cfg<br>
DUMP_CORE=yes</p>
<p>/etc/kamailio/kamailio.cfg<br>
#!define WITH_MYSQL<br>
#!define WITH_AUTH<br>
#!define WITH_USRLOCDB</p>
<p>/etc/kamailio/kamctlrc<br>
SIP_DOMAIN=kamailio.org<br>
DBENGINE=MYSQL<br>
DBHOST=172.19.0.3<br>
DBPORT=3306<br>
DBNAME=kamailio<br>
DBRWUSER="kamailio"<br>
DBRWPW="kamailiorw"<br>
DBROUSER="kamailioro"<br>
DBROPW="kamailioro"<br>
DBACCESSHOST=172.19.0.5<br>
DBROOTUSER="root"<br>
DBROOTPW="negro"<br>
CHARSET="latin1"<br>
USERCOL="user"</p>
<p>Then I run creation of database:<br>
/usr/sbin/kamdbctl create<br>
All was ok so I can see in database:<br>
+------------------+------------+-----------------------+<br>
| user             | host       | plugin                |<br>
+------------------+------------+-----------------------+<br>
| root             | %          | mysql_native_password |<br>
| kamailio         | 172.19.0.3 | mysql_native_password |<br>
| kamailioro       | 172.19.0.3 | mysql_native_password |<br>
| kamailio         | 172.19.0.5 | mysql_native_password |<br>
| kamailioro       | 172.19.0.5 | mysql_native_password |<br>
| kamailio         | localhost  | mysql_native_password |<br>
| kamailioro       | localhost  | mysql_native_password |<br>
| mysql.infoschema | localhost  | caching_sha2_password |<br>
| mysql.session    | localhost  | caching_sha2_password |<br>
| mysql.sys        | localhost  | caching_sha2_password |<br>
| root             | localhost  | mysql_native_password |<br>
+------------------+------------+-----------------------+</p>
<p>At this point, if I try to restart kamailio i got an error and container never go up again, I have to delete it and restart the installation and configuration process with this log:<br>
ON RESTART KAMAILIO FROM CONTAINER CONSOLE:<br>
Listening on</p>
<p>udp: 127.0.0.1:5060</p>
<p>udp: 172.17.0.4:5060</p>
<p>tcp: 127.0.0.1:5060</p>
<p>tcp: 172.17.0.4:5060</p>
<p>�</p>
<p>Aliases:</p>
<p>tcp: mykamailio:5060</p>
<p>tcp: localhost:5060</p>
<p>udp: mykamailio:5060</p>
<p>udp: localhost:5060</p>
<p>0(1) INFO:  [core/tcp_main.c:4984]: init_tcp(): using epoll_lt as the io watch method (auto detected)</p>
<p>0(1) INFO: rr [../outbound/api.h:52]: ob_load_api(): unable to import bind_ob - maybe module is not loaded</p>
<p>0(1) INFO: rr [rr_mod.c:185]: mod_init(): outbound module not available</p>
<p>0(1) INFO:  [main.c:2834]: main(): processes (at least): 33 - shm size: 67108864 - pkg size: 8388608</p>
<p>0(1) INFO:  [core/udp_server.c:154]: probe_max_receive_buffer(): SO_RCVBUF is initially 212992</p>
<p>0(1) INFO:  [core/udp_server.c:206]: probe_max_receive_buffer(): SO_RCVBUF is finally 425984</p>
<p>0(1) INFO:  [core/udp_server.c:154]: probe_max_receive_buffer(): SO_RCVBUF is initially 212992</p>
<p>0(1) INFO:  [core/udp_server.c:206]: probe_max_receive_buffer(): SO_RCVBUF is finally 425984</p>
<p>21(28) INFO: jsonrpcs [jsonrpcs_sock.c:443]: jsonrpc_dgram_process(): a new child 0/28</p>
<p>23(30) INFO: ctl [io_listener.c:214]: io_listen_loop(): io_listen_loop: using epoll_lt io watch method (config)</p>
<p>0(1) ALERT:  [main.c:774]: handle_sigs(): child process 205 exited normally, status=255</p>
<p>0(1) INFO:  [main.c:802]: handle_sigs(): terminating due to SIGCHLD</p>
<p>2(9) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>1(8) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>3(10) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>4(11) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>6(13) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>5(12) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>7(14) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>10(17) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>12(19) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>14(21) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>29(36) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>24(31) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>28(35) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>15(22) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>19(26) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>13(20) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>17(24) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>8(15) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>23(30) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>22(29) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>21(28) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>26(33) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>20(27) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>31(38) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>32(39) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>9(16) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>30(37) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>11(18) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>16(23) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>27(34) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>18(25) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>25(32) INFO:  [main.c:857]: sig_usr(): signal 15 received</p>
<p>0(1) ERROR: ctl [ctl.c:390]: mod_destroy(): ERROR: ctl: could not delete unix socket /var/run/kamailio//kamailio_ctl: No such file or directory (2)</p>
<p>0(1) INFO:  [core/sctp_core.c:53]: sctp_core_destroy(): SCTP API not initialized</p>
<p>SO CONTAINER WAS DOWN, AND THEN IF I TRY TO START CONTAINER AGAIN:<br>
Listening on</p>
<p>udp: 127.0.0.1:5060</p>
<p>udp: 172.17.0.4:5060</p>
<p>udp: 172.19.0.5:5060</p>
<p>tcp: 127.0.0.1:5060</p>
<p>tcp: 172.17.0.4:5060</p>
<p>tcp: 172.19.0.5:5060</p>
<p>�</p>
<p>Aliases:</p>
<p>tcp: mykamailio:5060</p>
<p>tcp: localhost:5060</p>
<p>udp: mykamailio:5060</p>
<p>udp: localhost:5060</p>
<p>0(1) INFO:  [core/tcp_main.c:4984]: init_tcp(): using epoll_lt as the io watch method (auto detected)</p>
<p>0(1) INFO: rr [../outbound/api.h:52]: ob_load_api(): unable to import bind_ob - maybe module is not loaded</p>
<p>0(1) INFO: rr [rr_mod.c:185]: mod_init(): outbound module not available</p>
<p>0(1) INFO: auth [auth_mod.c:346]: mod_init(): qop set, but nonce-count (nonce_count) support disabled</p>
<p>0(1) INFO:  [main.c:2834]: main(): processes (at least): 41 - shm size: 67108864 - pkg size: 8388608</p>
<p>0(1) ERROR: db_mysql [km_my_con.c:163]: db_mysql_new_connection(): driver error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)</p>
<p>0(1) ERROR:  [db.c:319]: db_do_init2(): could not add connection to the pool</p>
<p>0(1) ERROR: usrloc [dlist.c:852]: register_udomain(): failed to open database connection</p>
<p>0(1) ERROR: registrar [registrar.c:711]: domain_fixup(): failed to register domain</p>
<p>0(1) ERROR:  [core/route.c:1167]: fix_actions(): fixing failed (code=-1) at cfg:/etc/kamailio/kamailio.cfg:698</p>
<p>0(1) ERROR:  [core/rvalue.c:3869]: fix_rval_expr(): failure in cfg at line: 698 col: 22</p>
<p>0(1) ERROR:  [core/rvalue.c:3869]: fix_rval_expr(): failure in cfg at line: 698 col: 22</p>
<p>0(1) ERROR:  [core/route.c:1167]: fix_actions(): fixing failed (code=-1) at cfg:/etc/kamailio/kamailio.cfg:701</p>
<p>error -1 while trying to fix configuration</p>
<p>0(1) INFO:  [core/sctp_core.c:53]: sctp_core_destroy(): SCTP API not initialized</p>
<p>SO NO WAY TO GET IT UP.</p>
<p>Any idea on what is the problem here? I tried giving permissions to some folders in Kamailio docker container:<br>
chown kamailio:kamailio /usr/sbin/kam*<br>
chmod 755 /usr/sbin/kam*<br>
chown -R kamailio:kamailio /etc/kamailio<br>
chmod -R 755 /etc/kamailio</p>
<p>chown -R root:kamailio /var/run<br>
chmod -R 755 /var/run</p>
<p>chown -R kamailio:kamailio /run/kamailio<br>
chown -R 755 /run/kamailio</p>
<p>But had no effect...<br>
thank you in advance.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/2640">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABO7UZMB6U7MC4RAEA5X7TLS7JMWXANCNFSM4XWKJ2YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/ABO7UZJBFC6WQJWOBR63OJDS7JMWXA5CNFSM4XWKJ2Y2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4MB4FJ7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kamailio/kamailio/issues/2640",
"url": "https://github.com/kamailio/kamailio/issues/2640",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>