<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hello,</p>
    <p>I subscribed you manually to the list. See if works now.</p>
    <p>Cheers,<br>
      Daniel<br>
    </p>
    <div class="moz-cite-prefix">On 08.04.20 23:18, Luis Rojas G. wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:4ec1c56b-d9a4-a4a5-b3da-121614ae97a3@sixbell.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix">Hello,</div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">I'd have to ask to IT department, to
        look into this. What would be the from for that email? Notice I
        do receive messages from <a class="moz-txt-link-abbreviated"
          href="mailto:sr-users-owner@lists.kamailio.org"
          moz-do-not-send="true">sr-users-owner@lists.kamailio.org</a>,
        notifying my posts need approval, for not being a list-member.<br>
        <br>
        Best regards,</div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">Lusi<br>
        <br>
        On 4/8/20 4:54 PM, Daniel-Constantin Mierla wrote:<br>
      </div>
      <blockquote type="cite"
        cite="mid:b0e7a251-c317-f92b-eb82-5718b1a522b2@gmail.com">
        <p>Hello,</p>
        <p>check the spam folder, especially if your email is hosted by
          some large/public email provider. Or the email server logs, if
          it is selfhosted.</p>
        <p>Cheers,<br>
          Daniel<br>
        </p>
        <div class="moz-cite-prefix">On 08.04.20 22:32, Luis Rojas G.
          wrote:<br>
        </div>
        <blockquote type="cite"
          cite="mid:41f44648-9c4e-6462-cd1e-deac2baa2bde@sixbell.com">
          <div class="moz-cite-prefix">Hello, Henning,</div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">No, I am not a member, and so
            every time I sent a message I receive the email with :<br>
            <br>
            "Your message to sr-users awaits moderator approval"<br>
            <br>
            I didn't receive any confirmation email or anything at all
            related to my subscription request.<br>
            <br>
            Best regards,</div>
          <div class="moz-cite-prefix"><br>
          </div>
          <div class="moz-cite-prefix">Luis<br>
            <br>
            On 4/8/20 4:20 PM, Henning Westerholt wrote:<br>
          </div>
          <blockquote type="cite"
cite="mid:VI1PR05MB459023EF06F852CC53986A0FC5C00@VI1PR05MB4590.eurprd05.prod.outlook.com">
            <meta name="Generator" content="Microsoft Word 15 (filtered
              medium)">
            <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
            <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI Emoji";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
tt
        {mso-style-priority:99;
        font-family:"Courier New";}
span.HTMLVorformatiertZchn
        {mso-style-name:"HTML Vorformatiert Zchn";
        mso-style-priority:99;
        mso-style-link:"HTML Vorformatiert";
        font-family:Consolas;}
span.E-MailFormatvorlage23
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
            <div class="WordSection1">
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US">Hello Luis,<o:p></o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB">I
                  checked in the mailman checked, you seemed to be not
                  subscribed to the list. Have you received the
                  confirmation e-mail and confirmed it?<o:p></o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB"><o:p> </o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB">This
                  is the date and time when you tried to subscribe:<o:p></o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB"><o:p> </o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB">Apr 07
                  23:08:35 2020 (15775) sr-users: pending Luis Rojas
                  <luis dot rojas at sixbell dot com> 
                  181.73.XX.XX<o:p></o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB"><o:p> </o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB">Cheers,<o:p></o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB"><o:p> </o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB">Henning<o:p></o:p></span></p>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB"><o:p> </o:p></span></p>
              <div>
                <p class="MsoNormal"><span
                    style="mso-fareast-language:EN-US" lang="EN-GB">-- <o:p>
                    </o:p></span></p>
                <p class="MsoNormal"><span
                    style="mso-fareast-language:EN-US" lang="EN-GB">Henning
                    Westerholt – </span><span
                    style="mso-fareast-language:EN-US"><a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fskalatan.de%2Fblog%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534283207&sdata=nEXDRBQcCDLGpr1F1ljONe222cBc%2B%2F3ImrjA9x4FPkY%3D&reserved=0"
                      originalsrc="https://skalatan.de/blog/"
shash="CH9JWhe3B40v+lO4EwxSOtrDvlnyky1jQLAeJoM70GkVyGsLQfo475Hbf1MqyDEs6iQY12sjVwi15yrvPy6lIjUKNQnEwnv6mBKZFUznHvywZhvZWc70bEEryJSfTKywdQew4ege2j9YCK/e75GhsYddOBAPz+EHyMoLkKeHEKQ="
                      moz-do-not-send="true"><span style="color:#0563C1"
                        lang="EN-GB">https://skalatan.de/blog/</span></a></span><span
                    style="mso-fareast-language:EN-US" lang="EN-GB"><o:p></o:p></span></p>
                <p class="MsoNormal"><span
                    style="mso-fareast-language:EN-US" lang="EN-GB">Kamailio
                    services – </span><span
                    style="mso-fareast-language:EN-US"><a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgilawa.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534293197&sdata=wdwLQ3uIgs449VCD1JPEv4dWHJE9QF79T4B%2Fze0nVOs%3D&reserved=0"
                      originalsrc="https://gilawa.com/"
shash="N7+hEcwLTIoh2ggCOmG5czmP4GRBFtwH1XoNWSxC2zgujmLD0s18ciK/SqNDkNkqKnku1EJ0659DPayhwQni5cWcDS5WMKPPOlQmocOkzI5g3ZK3PBVDTFtuD5mvT44kcOH6x70wdfnc3REdidlBanaTDCkxBt6exJuq6MW9D6Q="
                      moz-do-not-send="true"><span style="color:#0563C1"
                        lang="EN-GB">https://gilawa.com</span></a></span><span
                    style="mso-fareast-language:EN-US"> <span
                      lang="EN-GB"><o:p></o:p></span></span></p>
              </div>
              <p class="MsoNormal"><span
                  style="mso-fareast-language:EN-US" lang="EN-GB"><o:p> </o:p></span></p>
              <div>
                <div style="border:none;border-top:solid #E1E1E1
                  1.0pt;padding:3.0pt 0cm 0cm 0cm">
                  <p class="MsoNormal" style="margin-left:35.4pt"><b>From:</b>
                    Luis Rojas G. <a class="moz-txt-link-rfc2396E"
                      href="mailto:luis.rojas@sixbell.com"
                      moz-do-not-send="true"><luis.rojas@sixbell.com></a>
                    <br>
                    <b>Sent:</b> Wednesday, April 8, 2020 10:04 PM<br>
                    <b>To:</b> <a class="moz-txt-link-abbreviated"
                      href="mailto:miconda@gmail.com"
                      moz-do-not-send="true">miconda@gmail.com</a>;
                    Kamailio (SER) - Users Mailing List <a
                      class="moz-txt-link-rfc2396E"
                      href="mailto:sr-users@lists.kamailio.org"
                      moz-do-not-send="true"><sr-users@lists.kamailio.org></a>;
                    Henning Westerholt <a class="moz-txt-link-rfc2396E"
                      href="mailto:hw@skalatan.de"
                      moz-do-not-send="true"><hw@skalatan.de></a><br>
                    <b>Subject:</b> Re: [SR-Users] Kamailio propagates
                    180 and 200 OK OUT OF ORDER<o:p></o:p></p>
                </div>
              </div>
              <p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
              <div>
                <p class="MsoNormal" style="margin-left:35.4pt">Hello,
                  Daniel<br>
                  <br>
                  I will try this option.<br>
                  <br>
                  I tried the ASYNC, using async_ms_sleep, but it seems
                  it's not allowed in reply_route(). I wonder why.
                  Documentation only mentions request_route:<br>
                  <br>
                  <a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkamailio.org%2Fdocs%2Fmodules%2F5.3.x%2Fmodules%2Fasync.html%23async.f.async_ms_sleep&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534293197&sdata=4OuKOdBgiWczJnw0td0AJ%2BbloLlcZqiN0Oqea6ez9SQ%3D&reserved=0"
originalsrc="https://kamailio.org/docs/modules/5.3.x/modules/async.html#async.f.async_ms_sleep"
shash="yV80M9dGLHxDDio1IaFlGXshbRdnL0xZ1C4K6gQhFZ3MojKtxHodGdpAb6iBDy4Mj1Gl0Tj51wgRcXNupfffECgVdnNf60b1vm+XJbEkNbg36eQ9XX0xIc5zbk3msx6B/DGK489dduX2KL1+MJmtQHpZVtPhVSAT4vdsC0xoVfs="
                    moz-do-not-send="true">https://kamailio.org/docs/modules/5.3.x/modules/async.html#async.f.async_ms_sleep</a><o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
              </div>
              <div>
                <p class="MsoNormal" style="margin-left:35.4pt">if I use
                  it in reply_route() kamailio does not even start.<br>
                  <span
                    style="font-size:10.0pt;font-family:"Courier
                    New""><br>
                    <tt> 0(22147) ERROR: <core> [core/cfg.y:3402]:
                      yyparse(): misused command async_ms_sleep</tt><br>
                    <tt> 0(22147) CRITICAL: <core>
                      [core/cfg.y:3547]: yyerror_at(): parse error in
                      config file /etc/kamailio/kamailio.cfg, line 221,
                      column 23: Command cannot be used in the block</tt><br>
                    <br>
                    <tt>ERROR: bad config file (1 errors)</tt></span><br>
                  <br>
                  I wanted to introduce an artificial delay of just a
                  few miliseconds to 200 OK to INVITE.<br>
                  <br>
                  it's not just a problem about 180 and 200, but several
                  other conditions that will start to appear, like
                  betwen ACK-Reinvite.<br>
                  <br>
                  Anyone reading is the list administrator? I tried to
                  subscribe to the list, bit it seems I am still not a
                  member, so I don't receive answers (unless I am copied
                  directly) and can't post immediately, only after
                  moderator's approval.<o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
              </div>
              <div>
                <p class="MsoNormal" style="margin-left:35.4pt">Also, I
                  can't answer all responses.<br>
                  <br>
                  Best regards,<o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
              </div>
              <div>
                <p class="MsoNormal" style="margin-left:35.4pt">Luis<br>
                  <br>
                  On 4/8/20 1:07 PM, Daniel-Constantin Mierla wrote:<o:p></o:p></p>
              </div>
              <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                <p style="margin-left:35.4pt">Hello,<o:p></o:p></p>
                <p style="margin-left:35.4pt">you have to keep in mind
                  that Kamailio is a SIP packet router, not a telephony
                  engine. If 180 and 200 replies are part of a call is
                  not something that Kamailio recognize at its core. Its
                  main goal is to route out as fast as possible what is
                  received, by executing the configuration file script.
                  Now, a matter of your configuration file, processing
                  of some SIP messages can take longer than processing
                  other. And the processing is done in parallel, a
                  matter of children parameter (and tcp_children,
                  sctp_children).<o:p></o:p></p>
                <p style="margin-left:35.4pt">With that in mind, a way
                  to try to cope better with the issue you face is to
                  set route_locks_size parameter, see:<o:p></o:p></p>
                <p style="margin-left:35.4pt">  * <a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.kamailio.org%2Fwiki%2Fcookbooks%2Fdevel%2Fcore%23route_locks_size&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534303196&sdata=7erZ3WkeBup8aeriNyVcc%2FkQSQLWeKUUcUx0Ty2uQp0%3D&reserved=0"
originalsrc="https://www.kamailio.org/wiki/cookbooks/devel/core#route_locks_size"
shash="kiwJ7KfjpGjOJjJilCaeahb6uqxrUljPxM9G19wrouXWCZ3Reba08f4/UjG8Y9HUtVDxCrgFEDLwX0VXiJqgp4eAfulR7AblUMB3nrZ3B+NjWiWZYBJGSY5+otQfkW5VFIGj/F0LPGJNWi+LX351Ngg+oVFXakvd9LUiuDwwHhA="
                    moz-do-not-send="true">
https://www.kamailio.org/wiki/cookbooks/devel/core#route_locks_size</a><o:p></o:p></p>
                <p style="margin-left:35.4pt">Probably is what you look
                  for.<o:p></o:p></p>
                <p style="margin-left:35.4pt">But if you want more tight
                  constraints, like when receiving a 180 after a 200ok
                  and not route it out, you have to make the logic in
                  configuration file by combining modules such as dialog
                  or htable (as already suggested).<o:p></o:p></p>
                <p style="margin-left:35.4pt">Cheers,<br>
                  Daniel<o:p></o:p></p>
                <div>
                  <p class="MsoNormal" style="margin-left:35.4pt">On
                    08.04.20 16:04, Luis Rojas G. wrote:<o:p></o:p></p>
                </div>
                <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
                  <div>
                    <p class="MsoNormal" style="margin-left:35.4pt">Hi,
                      Henning,<o:p></o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal" style="margin-left:35.4pt">No
                      need to be ironic. As I mentioned on my first
                      post, I tried stateful proxy and I observed the
                      same behavior. <br>
                      <br>
                      <i>"I tried using stateful proxy and I obtained
                        the same result."</i><br>
                      <br>
                      The asynchronous sleep seems promising. I will
                      look into it.<br>
                      <br>
                      Thanks,<o:p></o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
                  </div>
                  <div>
                    <p class="MsoNormal" style="margin-left:35.4pt">Luis<br>
                      <br>
                      <br>
                      On 4/8/20 9:30 AM, Henning Westerholt wrote:<o:p></o:p></p>
                  </div>
                  <blockquote
                    style="margin-top:5.0pt;margin-bottom:5.0pt">
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US">Hi Luis,</span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US"> </span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB">I
                        see. Well, you want to use Kamailio as a
                        stateless proxy, on the other hand it should do
                        things that are inherently stateful. </span><span
                        style="font-family:"Segoe UI
                        Emoji",sans-serif" lang="EN-GB">😉</span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB"> </span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB">As
                        mentioned, have a look to the dialog module to
                        track the state of dialogs that you process.
                        This will not work in a stateless mode, though.
                      </span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB"> </span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB">You
                        can also use the htable module to just store
                        some data about the processed messages in a
                        shared memory table and use this to enforce your
                        ordering. There is also the option to do an
                        asynchronous sleep (with the async) module on
                        the message that you want to delay but still
                        processing other messages during it.</span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB"> </span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB">Cheers,</span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB"> </span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB">Henning</span><o:p></o:p></p>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB"> </span><o:p></o:p></p>
                    <div>
                      <p class="MsoNormal" style="margin-left:35.4pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">-- </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:35.4pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">Henning Westerholt – </span><span
                          style="mso-fareast-language:EN-US"><a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fskalatan.de%2Fblog%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534313186&sdata=DQ49A2ttIOZMqKcs5q%2BFcaqEzUJBFev%2FsKfFSbctKvg%3D&reserved=0"
                            originalsrc="https://skalatan.de/blog/"
shash="au+1UFvL5WmPzH+MBw/nWUuy8L0GetHOyEgWsBvAJ/TKBPJqfefinAINFfcYzsPonWrl5XSnV8KQ/0uLDCiS7/BeObHXSS+iJIW9CXge+j9bRd3ScZazbcFfpDcnk+T9C/mP2Izmaxh2z1XBuycfs/1Q899SorqKmJC4lAnaTS4="
                            moz-do-not-send="true"><span
                              style="color:#0563C1" lang="EN-GB">https://skalatan.de/blog/</span></a></span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:35.4pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">Kamailio services – </span><span
                          style="mso-fareast-language:EN-US"><a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgilawa.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534313186&sdata=MooHgSRmMmruaIOAziP93d4IObqg%2FNGolH9GvFMRSvI%3D&reserved=0"
                            originalsrc="https://gilawa.com/"
shash="qb/8CPjly+EpazdjrkKEtNao/ceVtjlijFwdgd6HGcfNI4UF/39Oa4LjcqUEU96ewzOp+KXn5z8IEBGpuc0GdjVaAIqGRArhESJiQ7eyUqXD1KDhttSRuZudT8+HjztekgJnJm3xSm5Gq/HV4PNvvx1jCdkwPhEmfm6Jq0i4PrE="
                            moz-do-not-send="true"><span
                              style="color:#0563C1" lang="EN-GB">https://gilawa.com</span></a>
                        </span><o:p></o:p></p>
                    </div>
                    <p class="MsoNormal" style="margin-left:35.4pt"><span
                        style="mso-fareast-language:EN-US" lang="EN-GB"> </span><o:p></o:p></p>
                    <div>
                      <div style="border:none;border-top:solid #E1E1E1
                        1.0pt;padding:3.0pt 0cm 0cm 0cm">
                        <p class="MsoNormal" style="margin-left:70.8pt"><b>From:</b>
                          Luis Rojas G. <a
                            href="mailto:luis.rojas@sixbell.com"
                            moz-do-not-send="true">
                            <luis.rojas@sixbell.com></a> <br>
                          <b>Sent:</b> Wednesday, April 8, 2020 3:00 PM<br>
                          <b>To:</b> Henning Westerholt <a
                            href="mailto:hw@skalatan.de"
                            moz-do-not-send="true"><hw@skalatan.de></a>;
                          Kamailio (SER) - Users Mailing List <a
                            href="mailto:sr-users@lists.kamailio.org"
                            moz-do-not-send="true"><sr-users@lists.kamailio.org></a><br>
                          <b>Subject:</b> Re: [SR-Users] Kamailio
                          propagates 180 and 200 OK OUT OF ORDER<o:p></o:p></p>
                      </div>
                    </div>
                    <p class="MsoNormal" style="margin-left:70.8pt"> <o:p></o:p></p>
                    <div>
                      <p class="MsoNormal" style="margin-left:70.8pt">Hello,
                        Henning,<o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal" style="margin-left:70.8pt"> <o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal" style="margin-left:70.8pt">I
                        am worried about this scenario, because it's a
                        symptom of what may happen in other cases. For
                        instance, I've seen that this operator usually
                        sends re-invites immediate after sending ACK.  
                        This may create race conditions like 3.1.5 of
                        RFC5407<br>
                        <br>
                        <a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc5407%23page-22&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534323186&sdata=qsPRiqiZ9H9ACCISTxxMEhoVz4g0iY1u78CNfCtq3%2F8%3D&reserved=0"
originalsrc="https://tools.ietf.org/html/rfc5407#page-22"
shash="VET/JQkyKZQjh5p61TG+a9yvmJyeLCD0U+Gqxdsfu842SQdJ5YllUaKHpYc65t2ML4BAMuKB9Zpirjardp3p44jaMplpGzWxZXSU9JjvovGSOi7faSs0YhOi4fok1BygQkbbaor0GmhYkCvhxHgMetG9vP343LiJ1OGNWL/i8Tk="
                          moz-do-not-send="true">https://tools.ietf.org/html/rfc5407#page-22</a><br>
                        <br>
                        I'd understand that one happens because of
                        packet loss, as it's in UDP's nature, but in
                        this case it would be artificially created by
                        Kamailio. if there was no problem at network
                        level (packet loss, packets following different
                        path on the network and arriving out of order),
                        why Kamailio creates it? <br>
                        <br>
                        I'd expect that the shared memory is used
                        precisely for this. If an instance of kamailio
                        receives a 200 OK, it could check on the shm and
                        say "hey, another instance is processing a 180
                        for this call. Let's wait for it to finish" (*).
                        I know there could still be a problem, the
                        instance processing the 180 undergoes a context
                        switch just after it receives the message, but
                        before writing to shm, but it would greatly
                        reduce the chance.<o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal" style="margin-left:70.8pt"> <o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal"
style="mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:70.8pt">In
                        our applications we use a SIP stack that always
                        sends messages to the application in the same
                        order it receives them, even though is
                        multi-threaded and messages from the network are
                        received by different threads. So, they really
                        syncronize between them. Why Kamailio instances
                        don't?<br>
                        <br>
                        I am evaluating kamailio to use it as a
                        dispatcher to balance load against our several
                        Application Servers, to present to the operator
                        just a couple of entrance points to our platform
                        (they don't want to establish connections to
                        each one of our servers). This operator is very
                        difficult to deal with. I am sure they will
                        complain something like "why are you sending
                        messages out of order? Fix that". The operator
                        will be able to see traces and check that
                        messages entered the Kamailio nodes in order and
                        left out of order. They will not accept it.<br>
                        <br>
                        (*) Not really "wait", as it would introduce a
                        delay in processing all messages. it should be
                        like putting it on a queue, continue processing
                        other messages, and go back to the queue later.<br>
                        <br>
                        Well, thanks for your answer.<br>
                        <br>
                        Luis<br>
                        <br>
                        <br>
                        <br>
                        <o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal" style="margin-left:70.8pt"> <o:p></o:p></p>
                    </div>
                    <div>
                      <p class="MsoNormal" style="margin-left:70.8pt"><br>
                        On 4/8/20 3:01 AM, Henning Westerholt wrote:<o:p></o:p></p>
                    </div>
                    <blockquote
                      style="margin-top:5.0pt;margin-bottom:5.0pt">
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US">Hello Luis,</span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"> </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">as the 1xx responses are usually
                          send unreliable (unless you use PRACK), you
                          should not make any assumption on the order or
                          even the arrival of this messages. It can also
                          happens on a network level, if send by UDP.</span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">Can you elaborate why you think
                          this re-ordering is a problem for you?</span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">One idea to enforce some ordering
                          would be to use the dialog module in
                          combination with reply routes and the
                          textops(x)  module.</span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">About the shared memory question
                          – Kamailio implement its own memory manager
                          (private memory and shared memory pool).</span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">Cheers,</span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB">Henning</span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <div>
                        <p class="MsoNormal" style="margin-left:70.8pt"><span
                            style="mso-fareast-language:EN-US"
                            lang="EN-GB">-- </span><o:p></o:p></p>
                        <p class="MsoNormal" style="margin-left:70.8pt"><span
                            style="mso-fareast-language:EN-US"
                            lang="EN-GB">Henning Westerholt – </span><span
                            style="mso-fareast-language:EN-US"><a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fskalatan.de%2Fblog%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534333185&sdata=5EdaaG7DbrB%2FIUdWfTwavZo1Lt2ouL8OReF8g%2Bie47Y%3D&reserved=0"
                              originalsrc="https://skalatan.de/blog/"
shash="Ox5AHiCG5xWDw2EZ+NN6s1U9ZLene3akM3tpMk+bMG4xeV6UpAc4H5gXVQkbPh58uEJzYOxpONZqXickIH/5zBBH+i0y5j3FrbD9kbNWntK36WSjcyiDsh0KEyPfBGXohxM+Yks1EDrQpoIfVSuFepolRCAiQ0o4H0vx2pfUP5Q="
                              moz-do-not-send="true"><span
                                style="color:#0563C1" lang="EN-GB">https://skalatan.de/blog/</span></a></span><o:p></o:p></p>
                        <p class="MsoNormal" style="margin-left:70.8pt"><span
                            style="mso-fareast-language:EN-US"
                            lang="EN-GB">Kamailio services – </span><span
                            style="mso-fareast-language:EN-US"><a
href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgilawa.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534333185&sdata=Fm8pBnl3o2tUIrQ%2BQnPrSqKjwsnGyp6McNnb%2FeLhj5U%3D&reserved=0"
                              originalsrc="https://gilawa.com/"
shash="po/s1qoMvgQtOZgOGQ+j7bjBjmF+6d2L5dgyd09kPRRz7fKpUmzgcsB+mDhrSg5ipEMzz63RfaTxc3IV8WgDB2iVkS+QvE70NDDfKCk7JfZJccy1rQ+TeRdG+hNz0avy0GkhhtUkDRKQxNgxn4hiPs57WWzfZC94DF+f8SjcyA0="
                              moz-do-not-send="true"><span
                                style="color:#0563C1" lang="EN-GB">https://gilawa.com</span></a>
                          </span><o:p></o:p></p>
                      </div>
                      <p class="MsoNormal" style="margin-left:70.8pt"><span
                          style="mso-fareast-language:EN-US"
                          lang="EN-GB"> </span><o:p></o:p></p>
                      <div>
                        <div style="border:none;border-top:solid #E1E1E1
                          1.0pt;padding:3.0pt 0cm 0cm 0cm">
                          <p class="MsoNormal"
                            style="margin-left:106.2pt"><b>From:</b>
                            sr-users <a
                              href="mailto:sr-users-bounces@lists.kamailio.org"
                              moz-do-not-send="true">
                              <sr-users-bounces@lists.kamailio.org></a>
                            <b>On Behalf Of </b>Luis Rojas G.<br>
                            <b>Sent:</b> Tuesday, April 7, 2020 10:43 PM<br>
                            <b>To:</b> <a
                              href="mailto:sr-users@lists.kamailio.org"
                              moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
                            <b>Subject:</b> [SR-Users] Kamailio
                            propagates 180 and 200 OK OUT OF ORDER<o:p></o:p></p>
                        </div>
                      </div>
                      <p class="MsoNormal" style="margin-left:106.2pt"> <o:p></o:p></p>
                      <div>
                        <p style="margin-left:106.2pt">Good day,<o:p></o:p></p>
                        <p style="margin-left:106.2pt">I am testing the
                          dispatcher module, using Kamailio as stateless
                          proxy. I have a pool of UAC (scripts in SIPP)
                          and a pool of UAS (also scripts in SIPP) for
                          the destinations. Kamailio version is
                          kamailio-5.3.3-4.1.x86_64.<o:p></o:p></p>
                        <p style="margin-left:106.2pt">Problem I have
                          is, if UAS responds 180 and 200 OK to Invite
                          immediately, sometimes they are propagated out
                          of order. 200 OK before 180, like this :<o:p></o:p></p>
                        <p
style="mso-margin-top-alt:5.0pt;margin-right:0cm;margin-bottom:12.0pt;margin-left:106.2pt"><img
                            style="width:6.2187in;height:2.177in"
                            id="_x0000_i1025"
                            src="cid:part20.7CC41447.5D4B5109@gmail.com"
                            class="" width="597" height="209" border="0"><o:p></o:p></p>
                        <p style="margin-left:106.2pt">UAS is
                          172.30.4.195:5061. UAC is 172.30.4.195:5080.
                          Kamailio is 192.168.253.4:5070<o:p></o:p></p>
                        <p style="margin-left:106.2pt">Difference
                          between 180 and 200 is just about 50
                          microseconds. <o:p></o:p></p>
                        <p style="margin-left:106.2pt">My guess is that
                          both messages are received by different
                          instances of Kamailio, and then because of
                          context switches, even though the 180 is
                          received before, that process ends after the
                          processing of 200. However, I had the idea
                          that in order to avoid these problems the
                          kamailio processes synchronized with each
                          other using a shared memory. I tried using
                          stateful proxy and I obtained the same result.<o:p></o:p></p>
                        <p style="margin-left:106.2pt">By the way,
                          anyone has any idea about how Kamailio's share
                          memory is implemented? It clearly does not use
                          the typical system calls shmget(), shmat(),
                          because they are not shown by ipcs command.<o:p></o:p></p>
                        <p style="margin-left:106.2pt">Before posting
                          here I googled, but I couldn't find anything
                          related to this. I can't believe I am the only
                          one who ever had this problem, so I guess I am
                          doing something wrong...<o:p></o:p></p>
                        <p style="margin-left:106.2pt">Please, any help.
                          I'm really stuck on this.<o:p></o:p></p>
                        <p style="margin-left:106.2pt">Thanks.<o:p></o:p></p>
                        <pre style="margin-left:106.2pt">-- <o:p></o:p></pre>
                      </div>
                    </blockquote>
                    <p style="margin-left:70.8pt"> <o:p></o:p></p>
                    <pre style="margin-left:70.8pt">-- <o:p></o:p></pre>
                    <pre style="margin-left:70.8pt">Luis Rojas<o:p></o:p></pre>
                    <pre style="margin-left:70.8pt">Software Architect<o:p></o:p></pre>
                    <pre style="margin-left:70.8pt">Sixbell<o:p></o:p></pre>
                    <pre style="margin-left:70.8pt">Los Leones 1200<o:p></o:p></pre>
                    <pre style="margin-left:70.8pt">Providencia<o:p></o:p></pre>
                    <pre style="margin-left:70.8pt">Santiago, Chile<o:p></o:p></pre>
                    <pre style="margin-left:70.8pt">Phone: (+56-2) 22001288<o:p></o:p></pre>
                    <pre style="margin-left:70.8pt"><a href="mailto:luis.rojas@sixbell.com" moz-do-not-send="true">mailto:luis.rojas@sixbell.com</a><o:p></o:p></pre>
                    <pre style="margin-left:70.8pt"><a href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.sixbell.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534343177&sdata=h%2FYaeUuoMfGSXDqikgdpNbQAw5B%2FCg3EBkhOEdA%2FwKM%3D&reserved=0" originalsrc="http://www.sixbell.com/" shash="q+tJxPykYV2eghqpuA6cQfIyI9ovEUtQ0D8QGKRu7rM7x3yqBqY18K6qFkMOqJutFUzSekbVAQsXJ+0rdyxr9cR7YlXMedKYCJPs2xiYPNhaQzRQj5CiGSvnYbpXz1rq6Ae2LS2PQ4eq/Ipny+uziwQ8V+Xd1lWwAm0m71/soh8=" moz-do-not-send="true">http://www.sixbell.com</a><o:p></o:p></pre>
                  </blockquote>
                  <p style="margin-left:35.4pt"><o:p> </o:p></p>
                  <pre style="margin-left:35.4pt">-- <o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Luis Rojas<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Software Architect<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Sixbell<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Los Leones 1200<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Providencia<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Santiago, Chile<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Phone: (+56-2) 22001288<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt"><a href="mailto:luis.rojas@sixbell.com" moz-do-not-send="true">mailto:luis.rojas@sixbell.com</a><o:p></o:p></pre>
                  <pre style="margin-left:35.4pt"><a href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.sixbell.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534343177&sdata=h%2FYaeUuoMfGSXDqikgdpNbQAw5B%2FCg3EBkhOEdA%2FwKM%3D&reserved=0" originalsrc="http://www.sixbell.com/" shash="q+tJxPykYV2eghqpuA6cQfIyI9ovEUtQ0D8QGKRu7rM7x3yqBqY18K6qFkMOqJutFUzSekbVAQsXJ+0rdyxr9cR7YlXMedKYCJPs2xiYPNhaQzRQj5CiGSvnYbpXz1rq6Ae2LS2PQ4eq/Ipny+uziwQ8V+Xd1lWwAm0m71/soh8=" moz-do-not-send="true">http://www.sixbell.com</a><o:p></o:p></pre>
                  <p class="MsoNormal" style="margin-left:35.4pt"><br>
                    <br>
                    <o:p></o:p></p>
                  <pre style="margin-left:35.4pt">_______________________________________________<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt">Kamailio (SER) - Users Mailing List<o:p></o:p></pre>
                  <pre style="margin-left:35.4pt"><a href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a><o:p></o:p></pre>
                  <pre style="margin-left:35.4pt"><a href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.kamailio.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fsr-users&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534353171&sdata=Ka6aW1zZ%2Fnbsr%2FKlE2l3ZJn0o5Io328x%2FNHO7N461vA%3D&reserved=0" originalsrc="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" shash="D6mSxItPrbR257nZvQIH8ulu1GN+Gw3lO54HE/8GQc30lAbpOvLFyJ0QLjbTsYFo9ScQf3InATBO8T+IjzmbMHnFfJhiXvrxsu0q3uRtBeF0D421xwy8r2Rjiq7CoZ4wUwnGlrH4CHfmV9EHLMuoLSDwA/k8/zR6PjXoo7usol4=" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre>
                </blockquote>
                <pre style="margin-left:35.4pt">-- <o:p></o:p></pre>
                <pre style="margin-left:35.4pt">Daniel-Constantin Mierla -- <a href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.asipto.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534363169&sdata=tzurqeb3UretL9Oj9M096Wx1K30cBfaspcpdT9fD1Es%3D&reserved=0" originalsrc="http://www.asipto.com/" shash="r6epEnJfkuF8YKJo4hpUc/9DL1+Y89/qV4Ize80az+IApKJmy7PK2INOLMoYVFguS6CmJ42lPg4N7ZG26LtWvFMH35vlAs6BbBrjQFOLvnIhXKLlmCeY2PQ4LkixECJDWgfTot4kbKMlt7PvY/Yad98L9sGoLQYhaW00D6EO5nU=" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
                <pre style="margin-left:35.4pt"><a href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.twitter.com%2Fmiconda&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534363169&sdata=om1ZWElalA8cfv8AOGbLYmq3PMFacn4%2B5DDIxcysJq8%3D&reserved=0" originalsrc="http://www.twitter.com/miconda" shash="xgk+doXx/mfnx0MOmfNPVO972BWyrapeQ4bn9CcY57MDsGzDfa80jtJ+kKrWimRegzQwF+vY8PUw1/hPryJc1ppxETbS4BneA9VQ8neRYWFVKU9+GN1Z2ACaoxTKupcLHsA50NzZfppdsr/GImQ/DKRcCvtDm1ClHmCtDF2Xvcw=" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.linkedin.com%2Fin%2Fmiconda&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534373163&sdata=VHHB9eYyNtTa%2B0%2BsXY5fWekVeF6wBmOSTzlRzNiwZ20%3D&reserved=0" originalsrc="http://www.linkedin.com/in/miconda" shash="C1Ro/QS4Wg0h955D4+B2D6l7nQYNjoGSKHkTPMSs1e1mHATRZnsAg+eoYP1sdaIQBOq1XaUpJ/zkmVoEp69bHaSNSaJ7aWjcIha79Y7OFQi4fJ4GtWGYBptMavl+NVAnU/8DkZdO61n6a2IqKCx9Wff+FRKUQM0RtkfpWQitEH8=" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
              </blockquote>
              <p style="margin-left:35.4pt"><o:p> </o:p></p>
              <pre style="margin-left:35.4pt">-- <o:p></o:p></pre>
              <pre style="margin-left:35.4pt">Luis Rojas<o:p></o:p></pre>
              <pre style="margin-left:35.4pt">Software Architect<o:p></o:p></pre>
              <pre style="margin-left:35.4pt">Sixbell<o:p></o:p></pre>
              <pre style="margin-left:35.4pt">Los Leones 1200<o:p></o:p></pre>
              <pre style="margin-left:35.4pt">Providencia<o:p></o:p></pre>
              <pre style="margin-left:35.4pt">Santiago, Chile<o:p></o:p></pre>
              <pre style="margin-left:35.4pt">Phone: (+56-2) 22001288<o:p></o:p></pre>
              <pre style="margin-left:35.4pt"><a href="mailto:luis.rojas@sixbell.com" moz-do-not-send="true">mailto:luis.rojas@sixbell.com</a><o:p></o:p></pre>
              <pre style="margin-left:35.4pt"><a href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.sixbell.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534383154&sdata=k7rDRhwhFCrLmcnQZejZzXKBAkxmcvF8aHacWg27dtg%3D&reserved=0" originalsrc="http://www.sixbell.com/" shash="y5rFPzy5dJCJGF+93mGfD+x8SSidYRV/pUtepmx1rMMe/ilLviw1NsoGRDqo4Z1Gbo2QMxmizvst/5O3rMX1syzgOVfdOSK83uIqzxCNib5wxjxnEflIxEJqvB6G8nVTPWI9P196U9Hmchzj4jIUi0gpFVrSFgSvpPdzqDOaaSE=" moz-do-not-send="true">http://www.sixbell.com</a><o:p></o:p></pre>
            </div>
          </blockquote>
          <p><br>
          </p>
          <pre class="moz-signature" cols="72">-- 
Luis Rojas
Software Architect
Sixbell
Los Leones 1200
Providencia
Santiago, Chile
Phone: (+56-2) 22001288
<a class="moz-txt-link-freetext" href="mailto:luis.rojas@sixbell.com" moz-do-not-send="true">mailto:luis.rojas@sixbell.com</a>
<a class="moz-txt-link-freetext" href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.sixbell.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534383154&sdata=k7rDRhwhFCrLmcnQZejZzXKBAkxmcvF8aHacWg27dtg%3D&reserved=0" originalsrc="http://www.sixbell.com/" shash="y5rFPzy5dJCJGF+93mGfD+x8SSidYRV/pUtepmx1rMMe/ilLviw1NsoGRDqo4Z1Gbo2QMxmizvst/5O3rMX1syzgOVfdOSK83uIqzxCNib5wxjxnEflIxEJqvB6G8nVTPWI9P196U9Hmchzj4jIUi0gpFVrSFgSvpPdzqDOaaSE=" moz-do-not-send="true">http://www.sixbell.com</a></pre>
        </blockquote>
        <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.asipto.com%2F&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534393154&sdata=Cpxffu6bmx5lj%2FwPIIBleMw4WN22qS8B%2FRroAThM1WA%3D&reserved=0" originalsrc="http://www.asipto.com/" shash="S0tqRDi2fZMok1gix+VGBs6FsX7ZqRWb9vYU+nHxO695PtA5YIqrDbibYv7z6SIdk0Bb8MtmLmMG6E1G7jNSVByiYyFgKKTNrPJhumR+PorYnSxcZkDJbQjEiiT4x8kny+7xOkg6sjrBsFR8Cb+DOcZz9ZX+uB0i4Gvfzx8Dw7Y=" moz-do-not-send="true">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.twitter.com%2Fmiconda&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534393154&sdata=ahF0Vl9w8hU0AhE3L7sJe%2BZWC3ZaFQDfxr91LTfds3E%3D&reserved=0" originalsrc="http://www.twitter.com/miconda" shash="gxmX15+HLQzDYfmWbZBj699oDE8/fylyWBIFay0qbyNywzNTt9HHsAdFcQr2Wa1GSnE/QNy0LjsYPSYRhEvxAjgt/aC1cVRwTUPAs68TcMGW/lCkVNtgps2Yz1I4DjWKw/V7qSo9hhVTzn2BFipMBQX28e/QJ82K/MYw/2oj7Nc=" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.linkedin.com%2Fin%2Fmiconda&data=02%7C01%7C%7C1fc802f8e5fc4572ad2908d7dbfefc67%7Cab4a33c2b5614f798601bc921698ad08%7C0%7C0%7C637219760534403152&sdata=cBHN8rqEupWB38bWM6iQ4ieP%2BQghtVMeaRzKzoRcZS4%3D&reserved=0" originalsrc="http://www.linkedin.com/in/miconda" shash="LSoNOcBk+uI4nRIdq/WZcKLMNSlaNXOZ2NL5MHYYKVTW1hQlYYUv7DA75WNCwxVPLPcaNB591aN/vT7H3sLnBQYolamayz/h8oCrmn+y84VP4fQK4s7gSyIToR2rrX09foU4B7+aCqCoBkrDXI/1MXkN3Qrkd5vixca9CUxLkbM=" moz-do-not-send="true">www.linkedin.com/in/miconda</a></pre>
      </blockquote>
      <p><br>
      </p>
      <pre class="moz-signature" cols="72">-- 
Luis Rojas
Software Architect
Sixbell
Los Leones 1200
Providencia
Santiago, Chile
Phone: (+56-2) 22001288
<a class="moz-txt-link-freetext" href="mailto:luis.rojas@sixbell.com" moz-do-not-send="true">mailto:luis.rojas@sixbell.com</a>
<a class="moz-txt-link-freetext" href="http://www.sixbell.com" moz-do-not-send="true">http://www.sixbell.com</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></pre>
  </body>
</html>