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