<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hello,</p>
<p>the configuration file obviously is lacking proper routing of
requests within dialog. It is not an easy task to adjust it
because you have custom logic there that one doesn't know what is
supposed to do.</p>
<p>Again, from my point of view, the easiest way is to go start from
the example config in dispatcher readme:</p>
<p><a class="moz-txt-link-freetext" href="https://www.kamailio.org/docs/modules/stable/modules/dispatcher.html#dispatcher.ex.config">https://www.kamailio.org/docs/modules/stable/modules/dispatcher.html#dispatcher.ex.config</a></p>
<p>Don't change anything in request route before the line:</p>
<p>
<meta charset="utf-8">
</p>
# account only INVITEs<br>
<br>
and you have routing of requests within dialog done properly. Also,
don change the content of route[RELAY].<br>
<br>
Cheers,<br>
Daniel<br>
<br>
<div class="moz-cite-prefix">On 11/11/16 06:24, Slava Bendersky
wrote:<br>
</div>
<blockquote
cite="mid:661884929.7332867.1478841862648.JavaMail.zimbra@skillsearch.ca"
type="cite">
<div style="font-family: lucida console,sans-serif; font-size:
12pt; color: #000000">
<div>Hello Daniel,</div>
<div>I really ask for help, here are configuration file</div>
<div><br data-mce-bogus="1">
</div>
<div><a class="moz-txt-link-freetext" href="https://paste.fedoraproject.org/477652/88413891/">https://paste.fedoraproject.org/477652/88413891/</a></div>
<div><br data-mce-bogus="1">
</div>
<div>I spent quite a lot of time trying understand loose_route()
/record_route() mix.</div>
<div>I can get signalling working, call is not disconnects, but
no RTP. Or I can get rtp and signalling BYE is not routed
properly.</div>
<div><br data-mce-bogus="1">
</div>
<div>My setup is just proxy all requests to freesiwtch boxes
base on dispatcher selection where kamailio setup with 2
interfaces public and private.</div>
<div>I really appreciate on you time and help.</div>
<div> </div>
<div>Slava.</div>
<div><br data-mce-bogus="1">
</div>
<div><br data-mce-bogus="1">
</div>
<div><br>
</div>
<hr id="zwchr" data-marker="__DIVIDER__">
<div data-marker="__HEADERS__"><b>From: </b>"volga629"
<a class="moz-txt-link-rfc2396E" href="mailto:volga629@skillsearch.ca"><volga629@skillsearch.ca></a><br>
<b>To: </b>"sr-users" <a class="moz-txt-link-rfc2396E" href="mailto:sr-users@lists.sip-router.org"><sr-users@lists.sip-router.org></a><br>
<b>Cc: </b><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a><br>
<b>Sent: </b>Thursday, 10 November, 2016 23:54:40<br>
<b>Subject: </b>Re: [SR-Users] BYE dispatcher<br>
</div>
<br>
<div data-marker="__QUOTED_TEXT__">
<div style="font-family: lucida console,sans-serif; font-size:
12pt; color: #000000" data-mce-style="font-family: lucida
console,sans-serif; font-size: 12pt; color: #000000">
<div>Hello Daniel,</div>
<div>What </div>
<br>
<hr id="zwchr">
<div><b>From: </b>"volga629"
<a class="moz-txt-link-rfc2396E" href="mailto:volga629@skillsearch.ca"><volga629@skillsearch.ca></a><br>
<b>To: </b><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a><br>
<b>Cc: </b>"sr-users"
<a class="moz-txt-link-rfc2396E" href="mailto:sr-users@lists.sip-router.org"><sr-users@lists.sip-router.org></a><br>
<b>Sent: </b>Thursday, 10 November, 2016 11:25:19<br>
<b>Subject: </b>Re: [SR-Users] BYE dispatcher<br>
</div>
<br>
<div>
<div style="font-family: lucida console,sans-serif;
font-size: 12pt; color: #000000"
data-mce-style="font-family: lucida console,sans-serif;
font-size: 12pt; color: #000000">
<div>Hello Daniel,</div>
<div>My setup is proxy all requests to freeswitch via
dispatcher.</div>
<br>
<div>Slava.</div>
<br>
<hr id="zwchr">
<div><b>From: </b>"Daniel-Constantin Mierla"
<a class="moz-txt-link-rfc2396E" href="mailto:miconda@gmail.com"><miconda@gmail.com></a><br>
<b>To: </b>"volga629"
<a class="moz-txt-link-rfc2396E" href="mailto:volga629@skillsearch.ca"><volga629@skillsearch.ca></a>, "sr-users"
<a class="moz-txt-link-rfc2396E" href="mailto:sr-users@lists.sip-router.org"><sr-users@lists.sip-router.org></a><br>
<b>Sent: </b>Thursday, 10 November, 2016 04:56:53<br>
<b>Subject: </b>Re: [SR-Users] BYE dispatcher<br>
</div>
<br>
<div>
<p>Hello,</p>
<p>as I said before, the registrations have little to
do with calls in sip, unless there is gruu in use.</p>
<p>Cheers,<br>
Daniel<br>
</p>
<br>
<div class="moz-cite-prefix">On 09/11/16 18:07, Slava
Bendersky wrote:<br>
</div>
<blockquote
cite="mid:1360053981.5790874.1478711231770.JavaMail.zimbra@skillsearch.ca">
<div style="font-family: lucida console,sans-serif;
font-size: 12pt; color: #000000"
data-mce-style="font-family: lucida
console,sans-serif; font-size: 12pt; color:
#000000">
<div>Hello Everyone,</div>
<div>I cleared registrations and tried again and
issue still present.</div>
<div>Client reply with 481.</div>
<br>
<div>IP (tos 0x0, ttl 52, id 7731, offset 0, flags
[none], proto UDP (17), length 638)<br>
client_pub_ip.49383 > proxy_pub_ip.llrp: [udp
sum ok] UDP, length 610<br>
E..~.3..4...c....E.\.....j..SIP/2.0 481 Call
Leg/Transaction Does Not Exist<br>
Via: SIP/2.0/UDP<span style="color: rgb(0, 0,
0); font-family: "lucida console",
sans-serif; font-size: 16px; font-style:
normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); display:
inline !important; float: none;"
data-mce-style="color: rgb(0, 0, 0);
font-family: "lucida console",
sans-serif; font-size: 16px; font-style:
normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); display:
inline !important; float: none;"> </span><span
style="color: rgb(0, 0, 0); font-family:
"lucida console", sans-serif;
font-size: 16px; font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); display:
inline !important; float: none;"
data-mce-style="color: rgb(0, 0, 0);
font-family: "lucida console",
sans-serif; font-size: 16px; font-style:
normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); display:
inline !important; float: none;">proxy_pub_ip</span>:5084;branch=z9hG4bK3ea6.0c594485bff5b216f30af0f6172cb2b9.0<br>
Via: SIP/2.0/UDP
10.18.130.24:5160;received=10.18.130.24;rport=5160;branch=z9hG4bKm80c0USSKv5Bp<br>
From: "Test Extension" <a
moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="sip:4300@sip.company.tld"
target="_blank"><sip:4300@sip.company.tld></a>;tag=SXt3DQQ90a0Dj<br>
To: <<a moz-do-not-send="true"
class="moz-txt-link-freetext" href="sip:4300@"
target="_blank">sip:4300@</a><span
style="color: rgb(0, 0, 0); font-family:
"lucida console", sans-serif;
font-size: 16px; font-style: normal;
font-variant-ligatures: normal;
font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); display:
inline !important; float: none;"
data-mce-style="color: rgb(0, 0, 0);
font-family: "lucida console",
sans-serif; font-size: 16px; font-style:
normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); display:
inline !important; float: none;">client_pub_ip</span>:49383>;tag=719973534<br>
Call-ID: 1abc150b-2141-1235-b5ad-5254003e39bb<br>
CSeq: 99019404 BYE<br>
Supported: replaces, path, eventlist<br>
User-Agent: Grandstream Wave 1.2.2<br>
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE,
SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE, MESSAGE<br>
Content-Length: 0<br>
</div>
<br>
<div>Slava.</div>
<br>
<hr id="zwchr">
<div><b>From: </b>"volga629" <a
moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:volga629@skillsearch.ca"
target="_blank"><volga629@skillsearch.ca></a><br>
<b>To: </b><a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:miconda@gmail.com"
target="_blank">miconda@gmail.com</a>,
"sr-users" <a moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:sr-users@lists.sip-router.org"
target="_blank"><sr-users@lists.sip-router.org></a><br>
<b>Sent: </b>Wednesday, 9 November, 2016
12:28:32<br>
<b>Subject: </b>Re: [SR-Users] BYE dispatcher<br>
</div>
<br>
<div>
<div style="font-family: lucida
console,sans-serif; font-size: 12pt; color:
#000000" data-mce-style="font-family: lucida
console,sans-serif; font-size: 12pt; color:
#000000">
<div>Hello Everyone,</div>
<div>I changed dispatcher algorithm from 0 to
1 and start working as expected. Yes group 0
is accepted.</div>
<br>
<div>route[DISPATCHER] {<br>
if(!ds_select_dst("0", "1")) {<br>
xlog("L_ERROR","ERROR: Proxy Mapping -
Desitnation for $fd not found...request
dropped \n");<br>
sl_send_reply("404","Desitination Not Found
\n");<br>
drop();<br>
} else {<br>
$var(did) = 1;<br>
}<br>
if($var(did)) {<br>
if (!t_relay()) {<br>
sl_reply_error();<br>
}<br>
#forward();<br>
}<br>
<br>
t_on_failure("DISPATCHER_FAIL_ROUTE");<br>
exit;<br>
}<br>
<br>
</div>
<div>Slava.</div>
<br>
<hr id="zwchr">
<div><b>From: </b>"Daniel-Constantin Mierla"
<a moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:miconda@gmail.com"
target="_blank"><miconda@gmail.com></a><br>
<b>To: </b>"sr-users" <a
moz-do-not-send="true"
class="moz-txt-link-rfc2396E"
href="mailto:sr-users@lists.sip-router.org"
target="_blank"><sr-users@lists.sip-router.org></a><br>
<b>Sent: </b>Wednesday, 9 November, 2016
04:33:33<br>
<b>Subject: </b>Re: [SR-Users] BYE
dispatcher<br>
</div>
<br>
<div>
<p>Hello,<br>
</p>
<br>
<div class="moz-cite-prefix">On 08/11/16
20:42, Slava Bendersky wrote:<br>
</div>
<blockquote
cite="mid:981933097.5086863.1478634156825.JavaMail.zimbra@skillsearch.ca">
<div style="font-family: lucida
console,sans-serif; font-size: 12pt;
color: #000000"
data-mce-style="font-family: lucida
console,sans-serif; font-size: 12pt;
color: #000000">
<div>Hello Everyone,</div>
<div>My setup is kamailio as proxy with
few boxes of freeswitch in the LAN.
Having issue with BYE when extensions
register on different freeswitch
boxes. Here are some trace of the
call.</div>
<div>Not sure if this tag= miss match or
routing.</div>
<br>
<div>Dispatcher use group 0 with option
4 (round robin).</div>
<br>
</div>
</blockquote>
is group value 0 accepted? I think this may
create problems if a function returns the
group in the config as return code -- iirc,
this was changed maybe for lcr or
permissions.<br>
<br>
On the other hand, the registrations are
quite independent in SIP in relation with
calls. The BYE should be routed based on
record-routing to the freeswitch that was
involved in routing initial INVITE, with no
relation to new registrations from end
devices. Is the BYE sent to the freeswitch
that got the initial BYE.<br>
<br>
Cheers,<br>
Daniel<br>
<pre class="moz-signature">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Nov 28-30, 2016 - <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a></pre>
<br>
_______________________________________________<br>
SIP Express Router (SER) and Kamailio
(OpenSER) - sr-users mailing list<br>
<a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:sr-users@lists.sip-router.org"
target="_blank">sr-users@lists.sip-router.org</a><br>
<a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</div>
</div>
<br>
_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER)
- sr-users mailing list<br>
<a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:sr-users@lists.sip-router.org"
target="_blank">sr-users@lists.sip-router.org</a><br>
<a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature">--
Daniel-Constantin Mierla
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Nov 28-30, 2016 - <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a></pre>
<br>
</div>
</div>
<br>
_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users
mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a></div>
</div>
<br>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Berlin, Nov 28-30, 2016 - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a></pre>
</body>
</html>