<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hi,<br>
<br>
awesome, i did not notice this :)<br>
<br>
Documentation for match_dialog:<br>
<br>
"to cope with bogus sequential requests that do not have Route
headers, so they are not handled by loose_route(). "<br>
<br>
<br>
<br>
Thanks for the hint.<br>
<br>
<br>
Best Regards<br>
<br>
<br>
On 02/22/2013 12:07 PM, Vlad Paiu wrote:<br>
</div>
<blockquote cite="mid:51275157.2060802@opensips.org" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
Hello,<br>
<br>
No worries. <br>
It would be good if you could post the question on the OpenSIPS
users mailing list, in the sense that other people might run into
the same issue.<br>
<br>
You can force explicit matching of the dialog by calling the
'match_dialog' function from the dialog module.<br>
The match_dialog() function doesn't rely on the presence of Route
headers, but rather it does SIP-wise matching of the dialog.<br>
<br>
So the code would look like <br>
<br>
if (has_totag()) {<br>
if (loose_route() || match_dialog()) {<br>
# process sequential messages belonging to a known dialog
on our server<br>
}<br>
}<br>
<br>
Best Regards,<br>
<pre class="moz-signature" cols="72">Vlad Paiu
OpenSIPS Developer
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a> </pre>
<br>
On 02/22/2013 11:17 AM, Max Mühlbronner wrote:
<blockquote cite="mid:512737A6.4070902@42com.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">Hi,<br>
<br>
Sorry to bother you directly, but it seems you were involed in
this problem.<br>
<br>
<br>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://lists.opensips.org/pipermail/users/2011-January/016473.html">http://lists.opensips.org/pipermail/users/2011-January/016473.html</a><br>
Bug was closed: <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://sourceforge.net/tracker/?func=detail&aid=3090388&group_id=232389&atid=1086413">http://sourceforge.net/tracker/?func=detail&aid=3090388&group_id=232389&atid=1086413</a><br>
<br>
<br>
<br>
Do you know if there is any fix/possibility to fix this issue
in newer versions of opensips?<br>
<br>
I am currently running on opensips1.7.2 and i am not sure if i
can now use fix_dialog(), when if(loose_route()) returns false
(BYE from linksys client does not mirror the route header, so
loose_route does return false.) ?<br>
<br>
<br>
Do you know how other people fixed this issue in opensips?
Weirdly enough the clients are all Linksys atas (mostly PAP2t,
but i think also SPA8000).<br>
<br>
<br>
Thanks very much, sorry to bother you but i thought maybe you
are the one to ask :)<br>
<br>
<br>
Best Regards<br>
<br>
Max M.<br>
<br>
<br>
On 02/18/2013 04:30 PM, Vlad Paiu wrote:<br>
</div>
<blockquote cite="mid:51224908.1080108@opensips.org" type="cite">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
Hello, <br>
<br>
A new <b class="moz-txt-star"><span class="moz-txt-tag">*</span>DB_CACHEDB<span
class="moz-txt-tag">*</span></b> module has been added to
OpenSIPS trunk, and it will also be present in the future 1.10
release. <br>
<br>
The <b class="moz-txt-star"><span class="moz-txt-tag">*</span>DB_CACHEDB<span
class="moz-txt-tag">*</span></b> module is a translator
from the noSQL interface to the SQL interface - it provides
the SQL API while directly operating with a noSQL engine.
Thus, any OpenSIPS module that would regularily need a regular
SQL-based database, will now be able to run over a NoSQL
back-end, allowing for a much easier distribution and
integration of the currently existing OpenSIPS modules in a
distributed environment. <br>
<br>
With this new module, you can easily achieve distribution of
things like your subscriber base, your DIDs and LCR
information, etc, with zero changes to the actual modules, and
minimal changes at the OpenSIPS script level. <br>
While there currently is support for simply storing the
location information and the dialog information in a NoSQL
back-end, further work is needed in this direction.<br>
<br>
For more information about the module, as well as usage
examples and the list of current limitation, please visit [1]
<br>
<br>
Testing and feedback are very much welcome. <br>
<br>
[1] <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://www.opensips.org/html/docs/modules/devel/db_cachedb">http://www.opensips.org/html/docs/modules/devel/db_cachedb</a>
<br>
<br>
Best Regards,
<pre class="moz-signature" cols="72">--
Vlad Paiu
OpenSIPS Developer
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a> </pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">
</pre>
</blockquote>
</blockquote>
<br>
<br>
</body>
</html>