<div dir="ltr">1.4 is EOL so if 1.4.26 (the final release) does not help you, then you will have to move to 1.6 or master as no further patches will be made on 1.4<div><br><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 30, 2017 at 4:02 PM, Rafael Kaihatu <span dir="ltr">&lt;<a href="mailto:rafael.kaihatu@8x8.com" target="_blank">rafael.kaihatu@8x8.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 dir="ltr">Hi,<div><br></div><div>I am getting a re-invite message right after a bridge is setup in my FS.</div><div>when re-invite arrives before bridge event, it seems FS ignores it.<br></div><div><br></div><div>does anyone hit this issue before ? how did you fix it?</div><div><br></div><div><div>FS 1.4.20<br></div></div><div><br></div><div>more details about call flow:</div><div><br></div><div><div style="font-size:12.8px">1) <span style="font-size:12.8px">leg1 </span><span style="font-size:12.8px">invite</span></div><div style="font-size:12.8px">2) bridge leg2 invite is sent</div><div style="font-size:12.8px">3) leg2 200 OK</div><div style="font-size:12.8px">4) leg2 ACK</div><div style="font-size:12.8px">5) leg1 200 OK (it seems that this is triggered by bridge cmd completion)</div><div style="font-size:12.8px"><span style="font-size:12.8px">6) leg1 ACK</span><br></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">So far, it is good. then</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">7) leg1 re-invite. sometime FS drops this msg.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">After (6), I can see in the logs that FS sends 2 events ANSWERED_EVENT (leg1) and CHANNELS_BRIDGED_EVENT (leg1)</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I observed that if (7) happens before FS sends the CHANNELS_BRIDGED_EVENT, then re-invite is dropped.</div></div><div><br></div><div>I also observed that the following log entries are not printed when failure occurs</div><div>=========<br></div><div><div>nua.c:633 nua_invite() nua: nua_invite: entering</div><div>nua_stack.c:529 nua_signal() nua(0x7f73140019d0): sent signal r_invite</div><div>2017-01-30 21:14:10.906746 [DEBUG] switch_core_session.c:912 Send signal sofia/sip-ua/5555000@XXXXXX.<wbr>net:5085 [BREAK]</div><div>nua_stack.c:569 nua_stack_signal() nua(0x7f73140019d0): recv signal r_invite</div><div>nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering</div><div>soa.c:403 soa_set_params() soa_set_params(static::<wbr>0x7f72f34307f0, ...) called</div><div>soa.c:1052 soa_set_user_sdp() soa_set_user_sdp(static::<wbr>0x7f72f34307f0, (nil), 0x7f7314005167, -1) called</div><div>soa.c:1302 soa_init_offer_answer() soa_init_offer_answer(static::<wbr>0x7f72f34307f0) called</div><div>soa.c:1426 soa_generate_offer() soa_generate_offer(static::<wbr>0x7f72f34307f0, 0) called</div><div>soa_static.c:1146 offer_answer_step() soa_static_offer_answer_<wbr>action(0x7f72f34307f0, soa_generate_offer): called</div><div>soa_static.c:1215 offer_answer_step() soa_static(0x7f72f34307f0, soa_generate_offer): upgrade with local description</div><div>soa_static.c:1029 soa_sdp_mode_set() soa_sdp_mode_set(<wbr>0x7f7399457940, (nil), &quot;&quot;): called</div><div>soa.c:1270 soa_get_local_sdp() soa_get_local_sdp(static::<wbr>0x7f72f34307f0, [(nil)], [0x7f7399457aa0], [0x7f7399457aac]) called</div><div>nta.c:2665 nta_tpn_by_url() nta: selecting scheme sip</div><div>tport.c:4588 tport_by_name() tport(0x7f73740067b0): found 0x7f72f028e130 by name tls/<a href="http://10.191.209.144:5085" target="_blank">10.191.209.144:5085</a></div><div>tport.c:3257 tport_tsend() tport_tsend(0x7f72f028e130) tpn = tls/<a href="http://10.191.209.144:5085" target="_blank">10.191.209.144:5085</a></div><div>tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f72f028ed30 0x7f72f34579b0 958 (958)</div><div>tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f72f028ed30 0x7f72f345c880 315 (315)</div><div>tport_type_tls.c:534 tport_tls_send() tport_tls_writevec: vec 0x7f72f028ed30 0x7f72f344cfa0 132 (132)</div><div>tport.c:3594 tport_vsend() tport_vsend(0x7f72f028e130): 1405 bytes of 1405 to tls/<a href="http://10.191.209.144:5085" target="_blank">10.191.209.144:5085</a></div><div>tport.c:3492 tport_send_msg() tport_vsend returned 1405</div><div>=========<br></div></div><div><br></div><div>I see this instead</div><div>=========</div><div><div>nua.c:633 nua_invite() nua: nua_invite: entering</div><div>nua_stack.c:529 nua_signal() nua(0x7f7314011980): sent signal r_invite</div><div>2017-01-30 21:14:43.406714 [DEBUG] switch_core_session.c:912 Send signal sofia/sip-ua/5555000@<wbr>XXXXXXXXXX.net:5085 [BREAK]</div><div>nua_stack.c:569 nua_stack_signal() nua(0x7f7314011980): recv signal r_invite</div><div>tport.c:2773 tport_wakeup() tport_wakeup(0x7f72f028e130): events IN</div><div>tport.c:2864 tport_recv_event() tport_recv_event(<wbr>0x7f72f028e130)</div><div>tport_type_tls.c:434 tport_tls_recv() tport_tls_recv(0x7f72f028e130)<wbr>: tls_read() returned 93</div><div>tport.c:3205 tport_recv_iovec() tport_recv_iovec(<wbr>0x7f72f028e130) msg 0x7f72f3457f50 from (tls/<a href="http://10.191.209.144:5085" target="_blank">10.191.209.144:5085</a>) has 93 bytes, veclen = 1</div><div>tport.c:2296 tport_set_secondary_timer() tport(0x7f72f028e130): reset timer</div><div>tport.c:2773 tport_wakeup() tport_wakeup(0x7f72f028e130): events IN</div><div>tport.c:2864 tport_recv_event() tport_recv_event(<wbr>0x7f72f028e130)</div><div>tport_type_tls.c:434 tport_tls_recv() tport_tls_recv(0x7f72f028e130)<wbr>: tls_read() returned 729</div><div>tport.c:3205 tport_recv_iovec() tport_recv_iovec(<wbr>0x7f72f028e130) msg 0x7f72f3457f50 from (tls/<a href="http://10.191.209.144:5085" target="_blank">10.191.209.144:5085</a>) has 729 bytes, veclen = 1</div><div>tport.c:2296 tport_set_secondary_timer() tport(0x7f72f028e130): reset timer</div><div>tport.c:2773 tport_wakeup() tport_wakeup(0x7f72f028e130): events IN</div><div>tport.c:2864 tport_recv_event() tport_recv_event(<wbr>0x7f72f028e130)</div><div>tport_type_tls.c:434 tport_tls_recv() tport_tls_recv(0x7f72f028e130)<wbr>: tls_read() returned 175</div><div>tport.c:3205 tport_recv_iovec() tport_recv_iovec(<wbr>0x7f72f028e130) msg 0x7f72f3457f50 from (tls/<a href="http://10.191.209.144:5085" target="_blank">10.191.209.144:5085</a>) has 175 bytes, veclen = 1</div></div><div>=========<br></div><div><br></div><div><br></div><div>Thanks in advance</div><span class="HOEnZb"><font color="#888888"><div>Rafael</div><div><br></div></font></span></div>
<br>______________________________<wbr>______________________________<wbr>_____________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" rel="noreferrer" target="_blank">http://www.<wbr>freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org" rel="noreferrer" target="_blank">http://confluence.freeswitch.<wbr>org</a><br>
<a href="http://www.cluecon.com" rel="noreferrer" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.<wbr>freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" rel="noreferrer" target="_blank">http://lists.freeswitch.org/<wbr>mailman/listinfo/freeswitch-<wbr>users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" rel="noreferrer" target="_blank">http://lists.<wbr>freeswitch.org/mailman/<wbr>options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" rel="noreferrer" target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬<div><br><div>☞ <a href="http://freeswitch.org/" target="_blank">http://freeswitch.org/</a>  ☞ <a href="http://cluecon.com/" target="_blank">http://cluecon.com/</a>  ☞ <a href="http://twitter.com/FreeSWITCH" target="_blank">http://twitter.com/FreeSWITCH</a></div><div><div>☞ <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch ☞ <u><a href="http://freeswitch.org/g+" target="_blank">http://freeswitch.org/g+</a></u><br><br></div><div>ClueCon Weekly Development Call <br></div><div>☎ <a href="mailto:sip%3A888@conference.freeswitch.org" target="_blank">sip:888@conference.freeswitch.org</a>  ☎ +19193869900 </div><div><br></div></div></div><div><a href="https://www.youtube.com/watch?v=9XXgW34t40s" style="color:rgb(17,85,204);font-size:12.8000001907349px" target="_blank">https://www.youtube.com/watch?v=9XXgW34t40s</a></div><div><a href="https://www.youtube.com/watch?v=NLaDpGQuZDA" target="_blank">https://www.youtube.com/watch?v=NLaDpGQuZDA</a><br></div></div></div></div></div></div></div>
</div>