<p>I missed those attachments, anyhow next time use ngrep, because the output from wireshard adds too much noize. You can use ngrep to dump the text format from pcap (which can be exported from wireshark), like:</p>
<pre><code>ngrep -qt -W byline -I file.pcap
</code></pre>
<p>The issue is not with via headers at all. The replies are routed properly, there is an ACK following the 200ok.</p>
<p>The problem is routing the ACK. Are you using set_contact_alias() or add_contact_alias()? You should use the first one. If you do it, then there might be some logic error in kamailio.cfg.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/1005#issuecomment-281812994">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AF36ZXPoDr1wsocn0IC-dHn2ktx3a72Vks5rfKtGgaJpZM4MG_mh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AF36ZYOHiFPQwTUDZzsRBgFCQXQCuDdHks5rfKtGgaJpZM4MG_mh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/kamailio/kamailio/issues/1005#issuecomment-281812994"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kamailio/kamailio","title":"kamailio/kamailio","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/kamailio/kamailio"}},"updates":{"snippets":[{"icon":"PERSON","message":"@miconda in #1005: I missed those attachments, anyhow next time use ngrep, because the output from wireshard adds too much noize. You can use ngrep to dump the text format from pcap (which can be exported from wireshark), like:\r\n\r\n```\r\nngrep -qt -W byline -I file.pcap\r\n```\r\n\r\nThe issue is not with via headers at all. The replies are routed properly, there is an ACK following the 200ok.\r\n\r\nThe problem is routing the ACK. Are you using set_contact_alias() or add_contact_alias()? You should use the first one. If you do it, then there might be some logic error in kamailio.cfg."}],"action":{"name":"View Issue","url":"https://github.com/kamailio/kamailio/issues/1005#issuecomment-281812994"}}}</script>