<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>As an update, in the development version there is no
is_first_hop(mode) and when mode is 1, it should skip checking for
ip and matching src ip against it, so it should work with FQDN,
expecting the config admin to restrict looping, etc... for
accurate results.</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div class="moz-cite-prefix">On 13.05.21 17:04, Igor Olhovskiy
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:4b3a4bff-573c-bb5e-3886-dd3dd7038414@gmail.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>In a case, if someone will find this topic via search</p>
<p>is_first_hop() according to documentation is working only with
IP addresses in a case of replies. So, it's fully correct
behavior. <br>
</p>
<p>My bad.<br>
</p>
<pre class="moz-signature" cols="72">Regards,
Igor</pre>
<div class="moz-cite-prefix">On 10.05.2021 08:55, Igor Olhovskiy
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:62960dee-693f-1928-7d3c-90b331a0447b@gmail.com">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<p>Sergiu,</p>
<p>Actually, yes</p>
<p>Problem is in order of checking in this function</p>
<p><a class="moz-txt-link-freetext"
href="https://github.com/kamailio/kamailio/blob/02240711239149e2f5c4890a70ab158d10fa8187/src/modules/siputils/sipops.c#L183"
moz-do-not-send="true">https://github.com/kamailio/kamailio/blob/02240711239149e2f5c4890a70ab158d10fa8187/src/modules/siputils/sipops.c#L183</a><br>
</p>
<p><font face="Courier New, Courier, monospace"> if (((ip
= str2ip(&(puri.host))) == NULL)<br>
&& ((ip = str2ip6(&(puri.host)))
== NULL)) {<br>
LM_DBG("uri host is not an ip address\n");<br>
return -1;<br>
}</font></p>
<p>So, it's checking if Record-Route is an IP address before
actually calling <b><font face="Courier New, Courier,
monospace">check_self()</font></b> function. I'll add an
issue.<br>
</p>
<pre class="moz-signature" cols="72">Regards,
Igor</pre>
<div class="moz-cite-prefix">On 08.05.2021 02:42, Sergiu Pojoga
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAJZsGCmcJDHzqryLict3NxaKWg5MOMOjNMofvcFAw_gwQXdXfQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="ltr">May be related to a previous topic about
is_first_hop() and 'myself'<br>
<br>
<a
href="https://lists.kamailio.org/pipermail/sr-users/2018-October/103261.html"
moz-do-not-send="true">https://lists.kamailio.org/pipermail/sr-users/2018-October/103261.html</a><br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, May 7, 2021 at
7:22 PM David Villasmil <<a
href="mailto:david.villasmil.work@gmail.com"
moz-do-not-send="true">david.villasmil.work@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div><br>
</div>
<div dir="auto">Can you share a trace?</div>
<div dir="auto"><br>
<div class="gmail_quote" dir="auto">
<div dir="ltr" class="gmail_attr">On Fri, 7 May 2021
at 21:12, Igor Olhovskiy <<a
href="mailto:igorolhovskiy@gmail.com"
target="_blank" moz-do-not-send="true">igorolhovskiy@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p>Yes. It passes<font
style="font-family:"Courier
New",Courier,monospace;color:rgb(0,0,0)"
face="Courier New, Courier, monospace"> uri ==
myself</font> condition on auth.<br>
</p>
<pre cols="72" style="font-family:monospace">Regards,
Igor</pre>
</div>
<div>
<div>On 07.05.2021 17:32, David Villasmil wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Have you tried verifying Kamailio
actually believes the FQDN is itself?
<div>
<div><br clear="all">
<div>
<div dir="ltr">
<div dir="ltr">
<div>Regards,</div>
<div><br>
</div>
David Villasmil
<div>email: <a
href="mailto:david.villasmil.work@gmail.com"
target="_blank"
moz-do-not-send="true">david.villasmil.work@gmail.com</a></div>
<div>phone: +34669448337</div>
</div>
</div>
</div>
<br>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, May
7, 2021 at 4:18 PM Igor Olhovskiy <<a
href="mailto:igorolhovskiy@gmail.com"
target="_blank" moz-do-not-send="true">igorolhovskiy@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p>David,</p>
<p>Yes, I did added it, means it was
there, but is_first_hop() was blocking
adding it. I think it's some leftovers
from default config.</p>
<p>So, my conclusion, that is_first_hop()
is ok with IP addresses, but not ok with
FQDN in route. Although FQDN is added as
alias<br>
</p>
<pre cols="72" style="font-family:monospace">Regards,
Igor</pre>
<div>On 07.05.2021 16:07, David Villasmil
wrote:<br>
</div>
<blockquote type="cite">
<div dir="auto">Did you add the
handle_ruri_alias() as suggested by
Daniel? I had something like this
where I would get “unable to resolve
blah blah blah" and it’s because the
RURI is the actual wss “address” which
is unresolvable, so executing the
function forces kamailio to take the
alias instead.</div>
<div dir="auto"><br>
</div>
<div><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On
Fri, 7 May 2021 at 13:48, Igor
Olhovskiy <<a
href="mailto:igorolhovskiy@gmail.com"
target="_blank"
moz-do-not-send="true">igorolhovskiy@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p>Daniel,</p>
<p>Seems to be it's really the
case, but with other function</p>
<p>With FQDN in RR <br>
</p>
<h3> <code
style="font-family:monospace">is_first_hop()</code></h3>
<p>is not acting correctly for
reply. <br>
</p>
<p> </p>
<blockquote type="cite">For
incoming SIP replies, it means
that top Record-Route URI is
'myself' and source address is
not matching it</blockquote>
But in Record-Route we have
"myself", but <b>is_first_hop()</b>
returning 0. <br>
<p>Thanks!<br>
</p>
<pre cols="72" style="font-family:monospace">Regards,
Igor</pre>
</div>
<div>
<div>On 07.05.2021 14:22,
Daniel-Constantin Mierla
wrote:<br>
</div>
<blockquote type="cite">
<p>OK, because looping was
something that should not
have happened in this case.</p>
<p>Then the problem is that
you do not do
nat-traversal-like
processing for
websocket/webrtc traffic.
You have to use
set_contact_alias() +
handle_ruri_alias() because
the webrtc endpoints do not
set "valid" contact
addresses.</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div>On 07.05.21 14:13, Igor
Olhovskiy wrote:<br>
</div>
<blockquote type="cite">
<p>Ah, no, sorry, I was
wrong at this one,</p>
<p>This just is not sent
with "unable to resolve
address
toleivu2gdbh.invalid". <br>
</p>
<p>Sorry. Looping were
something else during my
tests, this just with <b>advertise</b>
added<br>
</p>
<pre cols="72" style="font-family:monospace">Regards,
Igor</pre>
<div>On 07.05.2021 14:02,
Daniel-Constantin Mierla
wrote:<br>
</div>
<blockquote type="cite">
<p>This looks like
incoming ACK, because
there is only one Via
header, so it is not
what proxy forwards --
that one is relevant to
see what headers were
consumed and added.</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div>On 07.05.21 13:51,
Igor Olhovskiy wrote:<br>
</div>
<blockquote type="cite">
Sure.
<p><font
style="font-family:"Courier
New",Courier,monospace;color:rgb(0,0,0)" face="Courier New,
Courier, monospace">ACK
<a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true">sip:88290@toleivu2gdbh.invalid;transport=wss</a>
SIP/2.0<br>
Via: SIP/2.0/UDP
A_IP_ADDRESS:5060;rport;branch=z9hG4bKPj8d05548a-91ef-4332-8617-32f8eeebf8f2<br>
From: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:88881@A_IP_ADDRESS></a>;tag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d<br>
To: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:88290@KAMAILIO_FQDN></a>;tag=hvra7mj3q0<br>
Call-ID:
46f44741-d155-4dd5-8fd8-78e540fc1acb<br>
CSeq: 18326 ACK<br>
Route: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:KAMAILIO_FQDN;lr;r2=on;ftag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d;nat=wss></a><br>
Route: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:KAMAILIO_FQDN:8089;transport=ws;lr;r2=on;ftag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d;nat=wss></a><br>
Max-Forwards: 70<br>
User-Agent: Asterisk
PBX 13.33.0<br>
Content-Length: 0</font></p>
<p><br>
</p>
<p>By loop I meant,
Kamailio just relaying
it back to self and
discard.<br>
</p>
<pre cols="72" style="font-family:monospace">Regards,
Igor</pre>
<div>On 07.05.2021
13:48,
Daniel-Constantin
Mierla wrote:<br>
</div>
<blockquote type="cite">
<p>Can you paste the
ACK that loops,
after being handled
once by Kamailio?</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div>On 07.05.21
13:25, Igor
Olhovskiy wrote:<br>
</div>
<blockquote
type="cite">
<p>Daniel,</p>
<p>Yes, it is.</p>
<p><font
style="font-family:"Courier
New",Courier,monospace;color:rgb(0,0,0)" face="Courier New,
Courier,
monospace">alias=...<br>
</font></p>
<p>Also tried with</p>
<p><font
style="font-family:"Courier
New",Courier,monospace;color:rgb(0,0,0)" face="Courier New,
Courier,
monospace">listen
= IP advertise
FQDN</font><br>
</p>
<p>same behavior, <font
style="font-family:"Courier
New",Courier,monospace;color:rgb(0,0,0)"
face="Courier
New, Courier,
monospace">loose_route()</font>
stops acting
correctly.<br>
</p>
<p>PS: Forgot to
add, Kamailio
5.4.3 / 5.4.4<br>
</p>
<pre cols="72" style="font-family:monospace">Regards,
Igor</pre>
<div>On 07.05.2021
13:21,
Daniel-Constantin
Mierla wrote:<br>
</div>
<blockquote
type="cite">
<p>Hello,</p>
<p>is the
KAMAILIO_FQDN
set as local
domain for
Kamailio (via
alias parameter
or domain
module+register
myself)?</p>
<p>Cheers,<br>
Daniel<br>
</p>
<div>On 07.05.21
11:17, Igor
Olhovskiy wrote:<br>
</div>
<blockquote
type="cite">
<p>Hello,</p>
<p>I saw there
are some
topics on this
already and
carefully
walked through
all of them,
but can't
solve
following
issue.</p>
<p>For a reason
I do need that
in
Record-Route
header sent to
endpoint would
present FQDN.
If it matters,
it's UDP/WSS
conversion
done on
Kamailio.</p>
<p>So, scheme is
quite simple<br>
</p>
<p>Enpoint A
->UDP->
Kamailio
->WSS->
Endpoint B
(NAT)<br>
</p>
<p>Main issue
here, that if
in
Record-Route
headers it's
FQDN, but not
IP addresses,
on a new
transactions
with a dialog
(ACK on 200,
PRACK, BYE),
Kamailio<b>
loose_route()</b>
function
resolves
address of
destination
not current
dialog, but
actual R-URI
(or itself, if
R-URI is
something from
WebRTC world)
that is not
correct due to
NAT.<br>
</p>
<p>If in RR
headers IP
addresses are
present - all
is working as
expected.</p>
<p>As an example
(RR with FQDN)<br>
</p>
<p>B answers 200</p>
<p><font
style="font-family:"Courier
New",Courier,monospace;color:rgb(0,0,0)" face="Courier New,
Courier,
monospace">SIP/2.0
200 OK<br>
Record-Route:
<a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:KAMAILIO_FQDN:8089;transport=ws;r2=on;lr=on;ftag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d;nat=wss></a><br>
Record-Route:
<a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:KAMAILIO_FQDN;r2=on;lr=on;ftag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d;nat=wss></a><br>
Via:
SIP/2.0/UDP
<A_IP_ADDRESS>:5060;received=A IP
ADDRESS;rport=5060;branch=z9hG4bKPj67fb6d86-97d7-4231-995b-e54b0f62881e<br>
To: <<a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true">sip:88290@</a><KAMAILIO_FQDN>>;tag=hvra7mj3q0<br>
From: <<a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true">sip:+XXXX7688881@</a><KAMAILIO_FQDN>>;tag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d<br>
Call-ID:
46f44741-d155-4dd5-8fd8-78e540fc1acb<br>
CSeq: 18326
INVITE<br>
Contact: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:88290@toleivu2gdbh.invalid;transport=wss></a><br>
Allow:
ACK,CANCEL,INVITE,MESSAGE,BYE,OPTIONS,INFO,NOTIFY,REFER<br>
Supported:
outbound<br>
Content-Type:
application/sdp<br>
Content-Length: 817</font></p>
<p><br>
</p>
<p>ACK looks
like</p>
<p><font
style="font-family:"Courier
New",Courier,monospace;color:rgb(0,0,0)" face="Courier New,
Courier,
monospace">ACK
<a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true">sip:88290@toleivu2gdbh.invalid;transport=wss</a>
SIP/2.0<br>
Via:
SIP/2.0/UDP
A_IP_ADDRESS:5060;rport;branch=z9hG4bKPj8d05548a-91ef-4332-8617-32f8eeebf8f2<br>
From: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:88881@A_IP_ADDRESS></a>;tag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d<br>
To: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:88290@KAMAILIO_FQDN></a>;tag=hvra7mj3q0<br>
Call-ID:
46f44741-d155-4dd5-8fd8-78e540fc1acb<br>
CSeq: 18326
ACK<br>
Route: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:FQDN;lr;r2=on;ftag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d;nat=wss></a><br>
Route: <a
style="font-family:"Courier
New",Courier,monospace" moz-do-not-send="true"><sip:FQDN:8089;transport=ws;lr;r2=on;ftag=0a3e31a6-96ad-42d0-9310-81b35cedbd3d;nat=wss></a><br>
Max-Forwards:
70<br>
User-Agent:
Asterisk PBX
13.33.0<br>
Content-Length: 0</font><br>
</p>
<p>And Kamailio
on <b>loose_route()</b>
loops ACK to
itself. (with
result of
function == 1)<br>
</p>
<p>In a case if
in
Record-Route/Route headers just IP address of Kamailio present, all
works as
expected, but
it's not
really
behavior I
want to
achieve.</p>
<p>I've tried to
play with <b>record_route_preset("...")</b>
specifying
only WSS part
(as suggested
in <a
href="https://skalatan.de/de/blog/kamailio-sbc-teams"
target="_blank" moz-do-not-send="true">https://skalatan.de/de/blog/kamailio-sbc-teams</a>)
with FQDN, but
no luck.</p>
<p>Also wanted
to try
approach using
record_route_preset() function in branch route, but it was working only
with first
branch, not
affecting
others (but I
assume having
different RR
headers across
branches is
not a good
idea)</p>
<pre cols="72" style="font-family:monospace">--
Regards,
Igor</pre>
<br>
<fieldset></fieldset>
<pre style="font-family:monospace">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a href="mailto:sr-users@lists.kamailio.org" style="font-family:monospace" target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<pre cols="72" style="font-family:monospace">--
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.asipto.com</a>
<a href="http://www.twitter.com/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Online
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021 (America Timezone)
* <a href="https://www.asipto.com/sw/kamailio-advanced-training-online/" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://www.asipto.com/sw/kamailio-advanced-training-online/</a></pre>
</blockquote>
<br>
<fieldset></fieldset>
<pre style="font-family:monospace">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a href="mailto:sr-users@lists.kamailio.org" style="font-family:monospace" target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<pre cols="72" style="font-family:monospace">--
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.asipto.com</a>
<a href="http://www.twitter.com/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Online
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021 (America Timezone)
* <a href="https://www.asipto.com/sw/kamailio-advanced-training-online/" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://www.asipto.com/sw/kamailio-advanced-training-online/</a></pre>
</blockquote>
</blockquote>
<pre cols="72" style="font-family:monospace">--
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.asipto.com</a>
<a href="http://www.twitter.com/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Online
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021 (America Timezone)
* <a href="https://www.asipto.com/sw/kamailio-advanced-training-online/" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://www.asipto.com/sw/kamailio-advanced-training-online/</a></pre>
</blockquote>
</blockquote>
<pre cols="72" style="font-family:monospace">--
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.asipto.com</a>
<a href="http://www.twitter.com/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" style="font-family:monospace" target="_blank" moz-do-not-send="true">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Online
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021 (America Timezone)
* <a href="https://www.asipto.com/sw/kamailio-advanced-training-online/" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://www.asipto.com/sw/kamailio-advanced-training-online/</a></pre>
</blockquote>
</div>
__________________________________________________________<br>
Kamailio - Users Mailing List -
Non Commercial Discussions<br>
* <a
href="mailto:sr-users@lists.kamailio.org"
target="_blank"
moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list
in the recipients, do not reply
only to the sender!<br>
Edit mailing list options or
unsubscribe:<br>
* <a
href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote>
</div>
</div>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>Regards,</div>
<div><br>
</div>
David Villasmil
<div>email: <a
href="mailto:david.villasmil.work@gmail.com"
target="_blank"
moz-do-not-send="true">david.villasmil.work@gmail.com</a></div>
<div>phone: +34669448337</div>
</div>
</div>
<br>
<fieldset></fieldset>
<pre style="font-family:monospace">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a href="mailto:sr-users@lists.kamailio.org" style="font-family:monospace" target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
</div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non
Commercial Discussions<br>
* <a
href="mailto:sr-users@lists.kamailio.org"
target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the
recipients, do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
* <a
href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<pre style="font-family:monospace">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a href="mailto:sr-users@lists.kamailio.org" style="font-family:monospace" target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" style="font-family:monospace" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
</div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial
Discussions<br>
* <a href="mailto:sr-users@lists.kamailio.org"
target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients,
do not reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
* <a
href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank"
moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote>
</div>
</div>
-- <br>
<div dir="ltr">
<div dir="ltr">
<div>Regards,</div>
<div><br>
</div>
David Villasmil
<div>email: <a
href="mailto:david.villasmil.work@gmail.com"
target="_blank" moz-do-not-send="true">david.villasmil.work@gmail.com</a></div>
<div>phone: +34669448337</div>
</div>
</div>
__________________________________________________________<br>
Kamailio - Users Mailing List - Non Commercial Discussions<br>
* <a href="mailto:sr-users@lists.kamailio.org"
target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
Important: keep the mailing list in the recipients, do not
reply only to the sender!<br>
Edit mailing list options or unsubscribe:<br>
* <a
href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
* <a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a>
Important: keep the mailing list in the recipients, do not reply only to the sender!
Edit mailing list options or unsubscribe:
* <a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Online
May 17-20, 2021 (Europe Timezone) - June 7-10, 2021 (America Timezone)
* <a class="moz-txt-link-freetext" href="https://www.asipto.com/sw/kamailio-advanced-training-online/">https://www.asipto.com/sw/kamailio-advanced-training-online/</a></pre>
</body>
</html>