<div>Hi,</div><div><br></div>make two sessions of opensips config. One that handle NAT and another for topology hiding.<br><br><div>Dani<br><div class="gmail_quote">On Tue, Sep 13, 2011 at 7:30 PM, Jeremy Childs <span dir="ltr">&lt;<a href="mailto:jeremyc@ssimicro.com">jeremyc@ssimicro.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
  

    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <font size="-1">I&#39;m having a problem with the dialog module&#39;s
      topology hiding when a UA is behind a NAT.<br>
      <br>
      If I call <br>
      <br>
      if (nat_uac_test()) {<br>
          fix_nated_contact();<br>
      }<br>
      topology_hiding();<br>
      <br>
      The Contact header is rewritten twice - once by
      fix_nated_contact() and again by topology_hiding(). This results
      in an invalid contact header.<br>
      <br>
      Is there an obvious way I&#39;m missing that could make these two
      modules coexist, or is the best solution to add NAT knowledge to
      dlg_tophiding.c? This seems like a lot of code to duplicate.<br>
    </font>
  </div>

<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Dani Popa<br>
</div>