<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">Hi all, can anyone help me to find out what is wrong with my setup, i have an asterisk behind a kamailio, kamailio is proxying all packages  to the outside.</span><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">when the call is bridge it gets disconnected after a few seconds, it seems that our voip carrier is sending a bye because we didn't answer to their 200 ok properly, but as the trace shows we did only that kamailio is answering to the contact header ip not the ip that is sending the ok.</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">I am sorry i sent a too long message before i will try skim it a bit. </div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">any help is appreciated .</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">thanks.</div><div><br><div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">my setup </font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">request_route {</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">        if (!mf_process_maxfwd_header("10")) {</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">                sl_send_reply("483","Too Many Hops");</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">                exit;</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">        }</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br>
</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">        if(is_method("OPTIONS")) {</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">            # send reply for each options request</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">            sl_send_reply("200", "ok");</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">            exit();</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">         }</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">   if(method=="BYE") {</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">   #Account BYE transactions</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br>
</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">};</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">if (method=="CANCEL") {</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">if (t_check_trans()) t_relay();</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">exit;</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">};</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br>
</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"> if (loose_route()) {</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br>
</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">t_relay();</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">                exit;</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">       }</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br>
</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"> if (is_method("INVITE")) { </font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">                record_route();</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br>
</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">        }</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">f (!t_relay_to_udp("3.1.1.1", "5060")) {</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">sl_reply_error();</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">exit;</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">};</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">exit</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">};</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">here is a trace to a call made to a hotel.</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">i had changed the real ips for obvious reasons.</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">thanks.</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">asterisk ip 1.1.1.1</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">kamailio internal 1.1.1.2</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3">kamailio external 2.0.0.1</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">Voip Carrier 3.1.1.1</font></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font color="#000000" face="Times New Roman" size="3">voip contact ip 3.1.1.2</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3"><br></font></div><div><font color="#000000" face="Times New Roman" size="3"><div>U 2013/10/23 17:26:20.354248 <a href="http://1.1.1.2:5060">1.1.1.2:5060</a> -> <a href="http://3.1.1.2:5060">3.1.1.2:5060</a></div>
<div>ACK <a href="http://sip:76890723276341079@3.1.1.2:5060">sip:76890723276341079@3.1.1.2:5060</a> SIP/2.0.</div><div>Via: SIP/2.0/UDP 2.0.0.1:5060;branch=z9hG4bKcydzigwkX.</div><div>Via: SIP/2.0/UDP 1.1.1.1:5060;branch=z9hG4bK280c4e9c;rport=5060.</div>
<div>Route: <sip:2.0.0.1;lr=on;ftag=as4bc322e9>,<sip:3.1.1.1;lr;ftag=as4bc322e9;did=8b8.d7ef5a05>.</div><div>Max-Forwards: 16.</div><div>From: "+19812457865" <<a href="mailto:sip%3A%2B19812457865@1.1.1.1">sip:+19812457865@1.1.1.1</a>>;tag=as4bc322e9.</div>
<div>To: <<a href="mailto:sip%3A76890723276341079@3.1.1.2">sip:76890723276341079@3.1.1.2</a>>;tag=3591552407-393967.</div><div>Contact: <<a href="http://sip:+19812457865@1.1.1.1:5060">sip:+19812457865@1.1.1.1:5060</a>>.</div>
<div>Call-ID: <a href="http://7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060">7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060</a>.</div><div>CSeq: 102 ACK.</div><div>User-Agent: Asterisk PBX 1.8.15-cert2.</div><div>Content-Length: 0.</div>
<div>.</div><div><br></div><div><br></div><div>U 2013/10/23 17:26:36.355580 <a href="http://3.1.1.1:5060">3.1.1.1:5060</a> -> <a href="http://1.1.1.2:5060">1.1.1.2:5060</a></div><div>BYE <a href="http://sip:+19812457865@1.1.1.1:5060">sip:+19812457865@1.1.1.1:5060</a> SIP/2.0.</div>
<div>Max-Forwards: 69.</div><div>Route: <sip:2.0.0.1;lr=on;ftag=as4bc322e9>.</div><div>To: "+19812457865" <<a href="mailto:sip%3A%2B19812457865@1.1.1.1">sip:+19812457865@1.1.1.1</a>>;tag=as4bc322e9.</div>
<div>From: <<a href="mailto:sip%3A76890723276341079@3.1.1.1">sip:76890723276341079@3.1.1.1</a>>;tag=3591552407-393967.</div><div>Call-ID: <a href="http://7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060">7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060</a>.</div>
<div>CSeq: 2 BYE.</div><div>Allow: INVITE, BYE, OPTIONS, CANCEL, ACK, REGISTER, NOTIFY, INFO, REFER, SUBSCRIBE, PRACK, UPDATE.</div><div>Via: SIP/2.0/UDP 3.1.1.1:5060;branch=z9hG4bKce8a.db93afa3.0.</div><div>Via: SIP/2.0/UDP 3.1.1.2:5060;branch=z9hG4bK96003ecbb11f5deaf6014235140e6952.</div>
<div>Contact: <<a href="http://sip:76890723276341079@3.1.1.2:5060">sip:76890723276341079@3.1.1.2:5060</a>>.</div><div>Content-Length: 0.</div></font></div></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<font color="#000000" face="Times New Roman" size="3"><br></font></div><div><font color="#000000" face="Times New Roman" size="3"><div>U 2013/10/23 17:26:20.354248 <a href="http://1.1.1.2:5060">1.1.1.2:5060</a> -> <a href="http://3.1.1.2:5060">3.1.1.2:5060</a></div>
<div>ACK <a href="http://sip:76890723276341079@3.1.1.2:5060">sip:76890723276341079@3.1.1.2:5060</a> SIP/2.0.</div><div>Via: SIP/2.0/UDP 2.0.0.1:5060;branch=z9hG4bKcydzigwkX.</div><div>Via: SIP/2.0/UDP 1.1.1.1:5060;branch=z9hG4bK280c4e9c;rport=5060.</div>
<div>Route: <sip:2.0.0.1;lr=on;ftag=as4bc322e9>,<sip:3.1.1.1;lr;ftag=as4bc322e9;did=8b8.d7ef5a05>.</div><div>Max-Forwards: 16.</div><div>From: "+19812457865" <<a href="mailto:sip%3A%2B19812457865@1.1.1.1">sip:+19812457865@1.1.1.1</a>>;tag=as4bc322e9.</div>
<div>To: <<a href="mailto:sip%3A76890723276341079@3.1.1.2">sip:76890723276341079@3.1.1.2</a>>;tag=3591552407-393967.</div><div>Contact: <<a href="http://sip:+19812457865@1.1.1.1:5060">sip:+19812457865@1.1.1.1:5060</a>>.</div>
<div>Call-ID: <a href="http://7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060">7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060</a>.</div><div>CSeq: 102 ACK.</div><div>User-Agent: Asterisk PBX 1.8.15-cert2.</div><div>Content-Length: 0.</div>
<div>.</div><div><br></div><div><br></div><div>U 2013/10/23 17:26:36.355580 <a href="http://3.1.1.1:5060">3.1.1.1:5060</a> -> <a href="http://1.1.1.2:5060">1.1.1.2:5060</a></div><div>BYE <a href="http://sip:+19812457865@1.1.1.1:5060">sip:+19812457865@1.1.1.1:5060</a> SIP/2.0.</div>
<div>Max-Forwards: 69.</div><div>Route: <sip:2.0.0.1;lr=on;ftag=as4bc322e9>.</div><div>To: "+19812457865" <<a href="mailto:sip%3A%2B19812457865@1.1.1.1">sip:+19812457865@1.1.1.1</a>>;tag=as4bc322e9.</div>
<div>From: <<a href="mailto:sip%3A76890723276341079@3.1.1.1">sip:76890723276341079@3.1.1.1</a>>;tag=3591552407-393967.</div><div>Call-ID: <a href="http://7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060">7d0ca48c1d48c14d104fac1f59194ae0@1.1.1.1:5060</a>.</div>
<div>CSeq: 2 BYE.</div><div>Allow: INVITE, BYE, OPTIONS, CANCEL, ACK, REGISTER, NOTIFY, INFO, REFER, SUBSCRIBE, PRACK, UPDATE.</div><div>Via: SIP/2.0/UDP 3.1.1.1:5060;branch=z9hG4bKce8a.db93afa3.0.</div><div>Via: SIP/2.0/UDP 3.1.1.2:5060;branch=z9hG4bK96003ecbb11f5deaf6014235140e6952.</div>
<div>Contact: <<a href="http://sip:76890723276341079@3.1.1.2:5060">sip:76890723276341079@3.1.1.2:5060</a>>.</div><div>Content-Length: 0.</div></font></div></div></div>