<br><br><div class="gmail_quote">2010/4/22 Chris Maciejewski <span dir="ltr">&lt;<a href="mailto:chris@wima.co.uk">chris@wima.co.uk</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">On 22 April 2010 17:47, Laszlo &lt;<a href="mailto:laszlo@voipfreak.net">laszlo@voipfreak.net</a>&gt; wrote:<br>
&gt; 2010/4/22 Chris Maciejewski &lt;<a href="mailto:chris@wima.co.uk">chris@wima.co.uk</a>&gt;<br>
&gt;&gt; On 22 April 2010 17:30, Laszlo &lt;<a href="mailto:laszlo@voipfreak.net">laszlo@voipfreak.net</a>&gt; wrote:<br>
&gt;&gt; &gt; 2010/4/22 Chris Maciejewski &lt;<a href="mailto:chris@wima.co.uk">chris@wima.co.uk</a>&gt;<br>
&gt;&gt; &gt;&gt; Hi,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; I&#39;m trying to run two opensips instances accessing one MySQL database<br>
&gt;&gt; &gt;&gt; using the usrloc db-only mode.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; This results in the following warning in my log files:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &quot;WARNING:usrloc:get_all_db_ucontacts: non-local socket<br>
&gt;&gt; &gt;&gt; &lt;udp:xxx.xxx.xxx.xxx:5060&gt;...ignoring&quot;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; The only discussion/solution I found was in some old openser mailing<br>
&gt;&gt; &gt;&gt; list thread:<br>
&gt;&gt; &gt;&gt; <a href="http://www.mail-archive.com/users@openser.org/msg05974.html" target="_blank">http://www.mail-archive.com/users@openser.org/msg05974.html</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; What is the &quot;right&quot; way of handling the above scenario: 2x opensips +<br>
&gt;&gt; &gt;&gt; 1x<br>
&gt;&gt; &gt;&gt; MySQL ?<br>
&gt;&gt; &gt;&gt; Is mhomed=1 the correct solution?<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thanks and best regards,<br>
&gt;&gt; &gt;&gt; Chris<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Try to set mhomed=1<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; -Laszlo<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt; Hi, thanks for suggestion, but when I added mhomed=1 I am getting the<br>
&gt;&gt; following error:<br>
&gt;&gt;<br>
&gt;&gt; WARNING:usrloc:get_all_db_ucontacts: non-local socket<br>
&gt;&gt; &lt;udp:xxx.xxx.xxx.xxx:5060&gt;...ignoring<br>
&gt;&gt; ERROR:core:get_out_socket: no socket found<br>
&gt;&gt; ERROR:nathelper:nh_timer: can&#39;t get sending socket<br>
&gt;&gt;<br>
&gt;&gt; Any ideas?<br>
&gt;&gt;<br>
&gt;<br>
</div></div><div class="im">&gt; usrloc is in &quot;db only&quot; mode?<br>
&gt;<br>
&gt; -Laszlo<br>
<br>
</div>Yes, it is: modparam(&quot;usrloc&quot;, &quot;db_mode&quot;, 3)<br>
<br>
Just to clarify. I am running two instances of opensips on two<br>
different servers (so obviously both are bound do different public IP<br>
addresses) using the same &#39;location&#39; table on central MySQL server.<br>
<br>
Therefore in my &#39;location&#39; table some entries in &#39;socket&#39; column are:<br>
aaa.bbb.ccc.ddd:5060<br>
and others are: ppp.ttt.qqq.zzz:5060<br>
<div><div></div><div class="h5"><br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br></div></div></blockquote><div><br>ahh, then it&#39;s a problem, with NAT, there will be a conflict with the stored sockets.<br>
Let&#39;s say proxy1 inserts a record with socket &quot;proxy1&quot;, and then proxy2 will read it and will try to use  socket &quot;proxy1&#39;, that will fail (not local).<br><br>-Laszlo<br></div></div><br><div style="visibility: hidden; display: inline;" id="avg_ls_inline_popup">
</div><style type="text/css">#avg_ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  margin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-wrap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-height: 13px;}</style>