Hi I performed the following maintenance actions to my server that is currently installed with kamailio v3.1
cd /usr/local/src/kamailio-3.1.0/kamailio git pull origin make all make install
After this action the dialog module is not working, after investigation, i found out that the following entry is causing this issue:
modparam("dialog", "db_mode", 1)
In my syslog i find the following errors:
Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7397]: CRITICAL: dialog [dlg_db_handler.c:117]: BUG - db connection found already open Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 33 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 34 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7397]: ERROR: dialog [dialog.c:620]: failed to connect to database (rank=24) Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7397]: ERROR: <core> [sr_module.c:832]: init_mod_child(): Error while initializing module dialog (/usr/local/lib/kamailio/modules_k/dialog.so) Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7397]: ERROR: <core> [pt.c:481]: ERROR: fork_tcp_process(): init_child failed for process 30, pid 7397, "tcp receiver child=7" Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7397]: ERROR: <core> [tcp_main.c:4811]: ERROR: tcp_main: fork failed: Success Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 37 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 43 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 30 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 41 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 5 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7396]: WARNING: <core> [db_id.c:281]: identical DB URLs, but different DB connection pid [7396/7349] Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7391]: INFO: <core> [main.c:807]: INFO: signal 15 received Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 47 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7396]: CRITICAL: dialog [dlg_db_handler.c:117]: BUG - db connection found already open Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7396]: ERROR: dialog [dialog.c:620]: failed to connect to database (rank=23) Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7396]: ERROR: <core> [sr_module.c:832]: init_mod_child(): Error while initializing module dialog (/usr/local/lib/kamailio/modules_k/dialog.so) Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7396]: ERROR: <core> [pt.c:481]: ERROR: fork_tcp_process(): init_child failed for process 29, pid 7396, "tcp receiver child=6" Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 39 Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7396]: ERROR: <core> [tcp_main.c:4811]: ERROR: tcp_main: fork failed: Success Jan 11 16:45:54 SipProxy /usr/local/sbin/kamailio[7398]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 45
Only the dialog module is facing this problem
Has anyone faced this before?
Thanks Phillip