Anthony, shouldn't it be the default behavior? I see no reason to send ACK to B leg before we get ACK from A-leg. On Wednesday 05 September 2012 12:28:42 Mike Burlingame wrote:
Looks much much better Thank you -- Now to conduct more testing
0.000000 A-Leg -> FreeSwitch SIP/SDP Request: INVITE sip:+13605551212@A-Leg:5060, with session description 0.000639 FreeSwitch -> A-Leg SIP Status: 100 Trying 0.051096 FreeSwitch -> B-Leg SIP/SDP Request: INVITE sip:13605551212@B-Leg, with session description 0.051351 B-Leg -> FreeSwitch SIP Status: 100 Giving a try 0.286387 B-Leg -> FreeSwitch SIP Status: 180 Ringing 0.288216 FreeSwitch -> A-Leg SIP Status: 180 Ringing 0.475452 B-Leg -> FreeSwitch SIP Status: 180 Ringing 5.311144 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 5.313775 FreeSwitch -> A-Leg SIP/SDP Status: 200 OK, with session description 5.385087 A-Leg -> FreeSwitch SIP Request: ACK sip:+13605551212@FreeSwitch:5070;transport=udp 5.385796 FreeSwitch -> B-Leg SIP Request: ACK sip:13605551212@B-Leg 12.027026 A-Leg -> FreeSwitch SIP Request: BYE sip:+13605551212@FreeSwitch:5070;transport=udp 12.029232 FreeSwitch -> A-Leg SIP Status: 200 OK 12.030707 FreeSwitch -> B-Leg SIP Request: BYE sip:13605551212@B-Leg 12.033888 B-Leg -> FreeSwitch SIP Status: 200 OK
On Sep 5, 2012, at 12:01 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
ok,
update one more time, if it still does not work just go right to jira with the latest (not before today's changes)
On Wed, Sep 5, 2012 at 1:37 PM, Mike Burlingame <mike.burlingame@me.com> wrote:
The change seems to have broken the ability for the call to connect - would you like me to open a jira up with the current log files or before the change was made today?
commit d45db898339e1b2212f5befff1af714abcec034f Author: Anthony Minessale <anthm@freeswitch.org> Date: Wed Sep 5 13:11:32 2012 -0500
0.000000 A-LEG -> FreeSwitch SIP/SDP Request: INVITE sip:+13605551212@A-LEG:5060, with session description 0.002715 FreeSwitch -> A-LEG SIP Status: 100 Trying 0.062694 FreeSwitch -> B-Leg SIP/SDP Request: INVITE sip:13605551212@B-Leg, with session description 0.062976 B-Leg -> FreeSwitch SIP Status: 100 Giving a try 0.238255 B-Leg -> FreeSwitch SIP Status: 180 Ringing 0.239830 FreeSwitch -> A-LEG SIP Status: 180 Ringing 0.456828 B-Leg -> FreeSwitch SIP Status: 180 Ringing 4.642993 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 5.637738 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 5.638091 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 6.037804 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 6.839818 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 8.438750 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description>> 11.638797 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 24.925970 FreeSwitch -> A-LEG SIP Status: 480 Temporarily Unavailable 24.926257 A-LEG -> FreeSwitch SIP Request: ACK sip:+13605551212@A-LEG:5060 24.926321 FreeSwitch -> B-Leg SIP Request: ACK sip:13605551212@B-Leg 24.926580 FreeSwitch -> B-Leg SIP Request: BYE sip:13605551212@B-Leg 24.927029 B-Leg -> FreeSwitch SIP Status: 481 Call leg/transaction does not exist 27.078016 A-LEG -> FreeSwitch SIP/SDP Request: INVITE sip:+13605551212@A-LEG:5060, with session description 27.078467 FreeSwitch -> A-LEG SIP Status: 100 Trying 27.123233 FreeSwitch -> B-Leg SIP/SDP Request: INVITE sip:13605551212@B-Leg, with session description 27.123445 B-Leg -> FreeSwitch SIP Status: 100 Giving a try 27.315802 B-Leg -> FreeSwitch SIP Status: 180 Ringing 27.317391 FreeSwitch -> A-LEG SIP Status: 180 Ringing 27.529142 B-Leg -> FreeSwitch SIP Status: 180 Ringing 31.520118 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 31.769831 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 31.920832 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 32.319816 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 33.120808 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 34.720813 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 37.920852 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 49.362647 A-LEG -> FreeSwitch SIP Request: CANCEL sip:+13605551212@A-LEG:5060 49.362952 FreeSwitch -> A-LEG SIP Status: 200 OK 49.363196 FreeSwitch -> A-LEG SIP Status: 487 Request Terminated 49.363307 A-LEG -> FreeSwitch SIP Request: ACK sip:+13605551212@A-LEG:5060 49.365975 FreeSwitch -> B-Leg SIP Request: ACK sip:13605551212@B-Leg 49.366171 FreeSwitch -> B-Leg SIP Request: BYE sip:13605551212@B-Leg 49.366522 B-Leg -> FreeSwitch SIP Status: 481 Call leg/transaction does not exist>> On Sep 5, 2012, at 11:10 AM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
update and try again, if it still doesn't work open a jira
On Wed, Sep 5, 2012 at 12:18 PM, Mike Burlingame <mike.burlingame@me.com> wrote:
as promised here is the update testing and enabling {sip_wait_for_aleg_ack=true} causes a log delay before the audio starts to flow to the B-Leg endpoint with multi 200 OK's being sent to FS from the B-Leg as well as an abnormally long delay in getting an ACK from the A-Leg
I can open a JIRA case on this and provide the console log file / PCAP's ect if that would help
Call Flow with out {sip_wait_for_aleg_ack=true} 0.000000 A-LEG -> FreeSwitch SIP/SDP Request: INVITE sip:+13605551212@A-LEG:5060, with session description 0.000652 FreeSwitch -> A-LEG SIP Status: 100 Trying 0.042837 FreeSwitch -> B-Leg SIP/SDP Request: INVITE sip:13605551212@B-Leg, with session description 0.043059 B-Leg -> FreeSwitch SIP Status: 100 Giving a try 0.290947 B-Leg -> FreeSwitch SIP Status: 180 Ringing 0.292890 FreeSwitch -> A-LEG SIP Status: 180 Ringing 0.490220 B-Leg -> FreeSwitch SIP Status: 180 Ringing 4.481038 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 4.482310 FreeSwitch -> B-Leg SIP Request: ACK sip:13605551212@B-Leg 4.483474 FreeSwitch -> A-LEG SIP/SDP Status: 200 OK, with session description 4.533691 A-LEG -> FreeSwitch SIP Request: ACK sip:+13605551212@FreeSwitch:5070;transport=udp 19.953061 A-LEG -> FreeSwitch SIP Request: BYE sip:+13605551212@FreeSwitch:5070;transport=udp 19.954592 FreeSwitch -> A-LEG SIP Status: 200 OK 19.955454 FreeSwitch -> B-Leg SIP Request: BYE sip:13605551212@B-Leg 19.956014 B-Leg -> FreeSwitch SIP Status: 200 OK
Call Flow with {sip_wait_for_aleg_ack=true} enabled 0.000000 A-LEG -> FreeSwitch SIP/SDP Request: INVITE sip:+13605551212@A-LEG:5060, with session description 0.000651 FreeSwitch -> A-LEG SIP Status: 100 Trying 0.039455 FreeSwitch -> B-Leg SIP/SDP Request: INVITE sip:13605551212@B-Leg, with session description 0.039709 B-Leg -> FreeSwitch SIP Status: 100 Giving a try 0.244269 B-Leg -> FreeSwitch SIP Status: 180 Ringing 0.245607 FreeSwitch -> A-LEG SIP Status: 180 Ringing 0.363325 B-Leg -> FreeSwitch SIP Status: 180 Ringing 4.718173 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 4.918915 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 5.117917 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 5.518902 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 6.318053 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 7.917921 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 11.118917 B-Leg -> FreeSwitch SIP/SDP Status: 200 OK, with session description 15.102917 FreeSwitch -> B-Leg SIP Request: ACK sip:13605551212@B-Leg 15.104488 FreeSwitch -> A-LEG SIP/SDP Status: 200 OK, with session description 15.173265 A-LEG -> FreeSwitch SIP Request: ACK sip:+13605551212@FreeSwitch:5070;transport=udp 29.566504 A-LEG -> FreeSwitch SIP Request: BYE sip:+13605551212@FreeSwitch:5070;transport=udp 29.568902 FreeSwitch -> A-LEG SIP Status: 200 OK 29.570603 FreeSwitch -> B-Leg SIP Request: BYE sip:13605551212@B-Leg 29.571240 B-Leg -> FreeSwitch SIP Status: 200 OK
On Aug 31, 2012, at 1:52 PM, Mike Burlingame <mike.burlingame@me.com> wrote:
No worries I will be out this weekend for the long weekend I will work on getting the test box upgraded and a test case setup on Tuesday I will report back the results mid to late next week and provided everything works as I hope it will I will be happy to pay the Wiki tax :)
On Aug 31, 2012, at 1:42 PM, Michael Collins <msc@freeswitch.org> wrote:
On Fri, Aug 31, 2012 at 12:59 PM, Mike Burlingame <mike.burlingame@me.com>
wrote:
Cool I will nail that up on my test box and see if that works
Please report back on whether it works or not and then be prepared to pay the wiki tax. :) I'll be glad to assist with getting this documented although I think you're in the best position to give that documentation some real-world context.
-MC _______________________________________________________________________ __ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-user s http://www.freeswitch.org
_______________________________________________________________________ __ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-user s http://www.freeswitch.org
_______________________________________________________________________ __ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-user s http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
________________________________________________________________________ _ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org