<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body>
    <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">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:part19.F1315836.EA73AB9D@sixbell.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">mailto:luis.rojas@sixbell.com</a>
<a class="moz-txt-link-freetext" href="http://www.sixbell.com">http://www.sixbell.com</a></pre>
  </body>
</html>