<div><div dir="auto">This is great news!! I will repeat the tests that failed for me just to be sure, but from reading your comments it seems promising!! Thanks for pointing me to it. </div></div><div dir="auto"><br></div><div dir="auto">Joel. </div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 1, 2019 at 08:15 Henning Westerholt <<a href="mailto:hw@skalatan.de">hw@skalatan.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="DE" link="blue" vlink="purple">
<div class="m_5984284271623545397WordSection1">
<p class="MsoNormal"><span>Hi Joel,<u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Thank you, I was reading it yesterday. See this issue
<a href="https://github.com/kamailio/kamailio/issues/2080#issue-499544483" target="_blank">https://github.com/kamailio/kamailio/issues/2080#issue-499544483</a> – in my tests the proxies will expire the dialogs even after a restart. I just tested it again even restarting both
 proxies a few times.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Cheers,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">-- <u></u>
<u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning Westerholt -
</span><span><a href="https://skalatan.de/blog/" target="_blank"><span lang="EN-GB" style="color:#0563c1">https://skalatan.de/blog/</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Kamailio services -
</span><span><a href="https://skalatan.de/services" target="_blank"><span lang="EN-GB" style="color:#0563c1">https://skalatan.de/services</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><b>From:</b> sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>>
<b>On Behalf Of </b>Joel Serrano<br>
<b>Sent:</b> Tuesday, October 1, 2019 4:35 PM<br>
<b>To:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>>; <a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a><br>
<b>Subject:</b> Re: [SR-Users] Call limit through shared database<u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Found it: <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><a href="https://github.com/kamailio/kamailio/issues/1591#issuecomment-409205552" target="_blank">https://github.com/kamailio/kamailio/issues/1591#issuecomment-409205552</a><u></u><u></u></p>
</div>
</div>
</div></div></div><div lang="DE" link="blue" vlink="purple"><div class="m_5984284271623545397WordSection1">
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">On Tue, Oct 1, 2019 at 07:15 Joel Serrano <<a href="mailto:joel@textplus.com" target="_blank">joel@textplus.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Just a note, I would suggest to use htable+dmq to  do such limits, dialog+dmq has some issues when handling dialog expiration when a node for whatever reason is restarted.. (search GH issues and you will find
 one with a long thread where Charles explains the reasons: TL;DR: You could  end up having inconsistent dialog information with dialog+dmq)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Hope it helps! <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Joel. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">On Tue, Oct 1, 2019 at 01:02 Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>> wrote:<u></u><u></u></p>
</div>
</div>
<div>
<div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal" style="margin-left:35.4pt"><br>
On 30.09.19 14:55, Daniel Tryba wrote:<br>
> On Sun, Sep 29, 2019 at 11:03:47AM +0300, Olli Attila wrote:<br>
>> modparam("dialog", "profiles_with_value", "concurrent_calls")<br>
>> modparam("dialog", "dlg_flag", 4)<br>
>> modparam("dialog", "db_url", DBURL)<br>
>> modparam("dialog", "db_mode", 1)<br>
>  <br>
> Have you tested with a lower value of<br>
> <a href="https://kamailio.org/docs/modules/5.1.x/modules/dialog.html#dialog.p.update_period" target="_blank">
https://kamailio.org/docs/modules/5.1.x/modules/dialog.html#dialog.p.update_period</a><br>
<br>
<br>
The update_period should have no impact when db_mode=1 -- in this case<br>
the records are written to database immediately. I think update_period<br>
is intended only for db_mode=2.<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<br>
> I have it set to 5, but for some reason I'm not using get_profile_size<br>
><br>
> For inbound:<br>
> $var(maxchannels) = 0;<br>
> sql_xquery("ca", "select count(id) as c from dialog where xdata like '%maxchannels%$rU%' and timeout>unix_timestamp()", "ra");<br>
> $var(maxchannels)=$xavp(ra=>c);<br>
> sql_result_free("ra");<br>
><br>
> For outbound:<br>
> sql_xquery("ca", "select count(id) as c from dialog where xdata like '%maxchannels%$au%' and timeout>unix_timestamp()", "ra");<br>
> $var(maxchannels)=$xavp(ra=>c);<br>
> sql_result_free("ra");<br>
><br>
> Pasting the code here I see this isn't that secure since a user foo also<br>
> gets the number of calls for foobar counted against him! Off to put a "<br>
> before/after the username.<br>
>  <br>
><br>
> _______________________________________________<br>
> Kamailio (SER) - Users Mailing List<br>
> <a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
> <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
-- <br>
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" target="_blank">www.asipto.com</a><br>
<a href="http://www.twitter.com/miconda" target="_blank">www.twitter.com/miconda</a> --
<a href="http://www.linkedin.com/in/miconda" target="_blank">www.linkedin.com/in/miconda</a><br>
Kamailio Advanced Training, Oct 21-23, 2019, Berlin, Germany -- <a href="https://asipto.com/u/kat" target="_blank">
https://asipto.com/u/kat</a><br>
<br>
<br>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>

_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div></div>