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