<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hello,<br>
    </p>
    there is a config issue with the Contact alias. It has to be done
    only on the Kamailio proxy that is first receiving the SIP message
    (request or reply) -- in other words, when Kamailio is the first
    node after the end point.<br>
    <br>
    So Kamailio1 has to do set_contact_alias() only for messages coming
    from Asterisk and handle_ruri_alias() only for requests going to
    Asterisk; Kamailio2 has to do set_contact_alias() only for messages
    coming from UAC (not from Kamailio1) and handle_ruri_alias() only
    for requests going to UAC (not to Kamailio1) .<br>
    <br>
    Otherwise, you can create a local loop in a proxy.<br>
    <br>
    As a simpler solution, it may work (not sure though) doing
    set_contact_alias()/handle_ruri_alias() on both Kamailios, but it
    will result on double alias uri parm.<br>
    <br>
    Also, if there is no NAT between Asterisk and Kamailio1, then there
    is no need to do contact aliasing at all on Kamailio1.<br>
    <br>
    Also, <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <div class="moz-cite-prefix">On 10/03/2017 03:58, Mikhail Khomenkov
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAMJ4RNQL=kLoS1QK_ZptTEkdraoMcNF_Vn8b+RBOtmhvX75dMQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px">Hi </span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px">i have
            some kind of issue with BYE</span><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px">Asterisk
            send invite to Kamailio1, Kamailio1 proxy to Kamailio2,
            Kamailio2 found UAC and send invite to it.</span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px">UAC
            response 200OK -> Kamailio2 -> Kamailio1 ->
            Asterisk.</span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px">Session
            established.</span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div>But then UAC sending BYE to Kamailio2 , Kamailio2 sending
          it to Kamailio1 and Kamailio1 response 404 not here (not
          sending BYE to Asterisk)</div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div>Any suggestions?</div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px"><br>
          </span></div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"><span
            style="font-family:arial,sans-serif;font-size:13px">54.236.97.30</span>
                                        <span
            style="font-family:arial,sans-serif;font-size:13px">107.21.18.6
                                               </span><span
            style="font-family:arial,sans-serif;font-size:13px">10.0.0.68
                                                         </span><span
            style="font-family:arial,sans-serif;font-size:13px">108.41.170.187</span></div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">Asterisk                
                           Kamailio1                            
          Kamailio2                                     UAC</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |             invite
                                 |                                      
               |                                                 |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">   
          |--------------------------------> |           invite      
                           |                                            
              |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                   
           |------------------------------->|                 invite
                                |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                     |                                  
                   |----------------------------------->|</div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"> 
            |                                              |            
                                         |                     200OK    
                      |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                     |             200OK                
              |<-----------------------------------|</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |             200OK
                               |<-------------------------------|    
                                                        |</div>
        <div
          style="font-family:gotham,helvetica,arial,sans-serif;font-size:14px"> 
            |<--------------------------------|                      
                               |                                        
                    |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px"><br>
        </div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">                       
                                                                       
                                         BYE</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                     |           BYE                    
               |<-----------------------------------|</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                   
           |<-------------------------------|                        
                                  |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                     |        404 Not here             
          |                                                 |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                   
           |------------------------------->|              404 Not
          here             |</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px">    |                  
                                     |                                  
                   |----------------------------------->|</div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px"><br>
        </div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px"><br>
        </div>
        <div style="font-family:"helvetica
          neue",arial,sans;font-size:16px"><br>
        </div>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - Mar 6-8 (Europe) and Mar 20-22 (USA) - <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
Kamailio World Conference - May 8-10, 2017 - <a class="moz-txt-link-abbreviated" href="http://www.kamailioworld.com">www.kamailioworld.com</a></pre>
  </body>
</html>