What if RTP does not flow via FreeSWITCH but directly between the endpoints. Then ACK is the only way to send a signal that endpoint started to send RTP.<div>Not sure if it sends ACK before starting sending RTP or after... or it is really not related to RTP, if so - why indeed ACK is needed?</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">2012/11/16 Yiftach Golan <span dir="ltr">&lt;<a href="mailto:yiftah@choochee.com" target="_blank">yiftah@choochee.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This is where I am getting a bit confused, if the 200OK arrived to the other side and we checked that the RTP exists (with mod_sofia option) we will not get to hours of calls (unless the other side did not hanged up)<br>In any case there is a good chance that the BYE is getting lost, so the danger exist even without the ACK <br>

<br>I am guessing that the designers of the SIP protocol came up with the ACK because there is a potential for open dialog that is not bound with time and they therefore wanted to know that the other side actually ACKs the request, but since ACK is tied to INVITE only (AFAIK) and INVITE always tied with RTP (at least in most normal SIP implementations) I&#39;m not sure that this ACK is that needed    <br>

but again as I said it is more of philosophical debate, maybe a potential request in the new RFC <br><div class="HOEnZb"><div class="h5"><br><div class="gmail_quote">On Fri, Nov 16, 2012 at 12:58 PM, Ken Rice <span dir="ltr">&lt;<a href="mailto:krice@freeswitch.org" target="_blank">krice@freeswitch.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<font face="Monaco, Courier New"><span style="font-size:11pt">In this case masking the issue can lead to massive bills... Imaging paying by the minute... All of a sudden you are now leaving 2 minute calls up for hours on end... And continuing to get billed for them... Or you are not continuing to bill a customer for them... And now you have unexpected HUGE bills coming in... Masking it is far worse then just fixing it... <br>


<br>
If we mask this one issue, we might as well mask memory leaks, or passwords that don’t work, etc... Sure sometimes we might have to mask an issue for production to work in the short term, but that is never the correct answer fix a problem<br>


<br>
<br>
On 11/16/12 2:19 PM, &quot;Yiftach Golan&quot; &lt;<a href="http://yiftah@choochee.com" target="_blank">yiftah@choochee.com</a>&gt; wrote:<br>
<br>
</span></font><blockquote><font face="Monaco, Courier New"><span style="font-size:11pt">While I agree on the details I disagree on the solution<br>
Sometimes masking the problems can be a good solution but I guess it is a philosophical debate <br>
   <br>
<br>
On Fri, Nov 16, 2012 at 10:27 AM, Ken Rice &lt;<a href="http://krice@freeswitch.org" target="_blank">krice@freeswitch.org</a>&gt; wrote:<br>
</span></font><blockquote><font face="Monaco, Courier New"><span style="font-size:11pt">That leaves to big a risk of open sessions and only masks the true issue which is a problem with FS getting the ACK back...<br>
<br>
Theres a reason FS is not getting the ACK, and FS will make several attempts to get an ack by retransmitting the 200 OK several times before that timeout occurs.<br>
<br>
The real fix here is to fix the underlying cause, not masking it....<br>
<br>
<br>
On 11/16/12 11:45 AM, &quot;Yiftach Golan&quot; &lt;<a href="http://yiftah@choochee.com" target="_blank">yiftah@choochee.com</a> &lt;<a href="http://yiftah@choochee.com" target="_blank">http://yiftah@choochee.com</a>&gt; &gt; wrote:<br>


<br>
</span></font><blockquote><font face="Monaco, Courier New"><span style="font-size:11pt">I know that it is kind out of the what RFC3261 instructs, but did anyone think on giving the option in configuration not to hang up calls in case of an ACK does not arrive?<br>


I know that it has the risk of open sessions but there some other ways to handle those cases<br>
  <br>
On Thu, Nov 15, 2012 at 6:35 PM, Ken Rice &lt;<a href="http://krice@freeswitch.org" target="_blank">krice@freeswitch.org</a> &lt;<a href="http://krice@freeswitch.org" target="_blank">http://krice@freeswitch.org</a>&gt; &gt; wrote:<br>


</span></font><blockquote><font face="Monaco, Courier New"><span style="font-size:11pt">This is probably the same scenario as this is exactly what to expect... Call gets answered far end doesn’t ACK FS sending them a 200OK , fs hangsup the call....<br>


<br>
Quite common on networks with NAT issues or broken endpoints<br>
<br>
<br>
On 11/15/12 7:43 PM, &quot;Vitalie Colosov&quot; &lt;<a href="http://vetali100@gmail.com" target="_blank">vetali100@gmail.com</a> &lt;<a href="http://vetali100@gmail.com" target="_blank">http://vetali100@gmail.com</a>&gt;  &lt;<a href="http://vetali100@gmail.com" target="_blank">http://vetali100@gmail.com</a>&gt; &gt; wrote:<br>


<br>
</span></font><blockquote><font face="Monaco, Courier New"><span style="font-size:11pt">I saw this happened earlier when the remote party does not send SIP ACK after receiving SIP OK, so the call is being disconnected after exactly 32 seconds.<br>


Not sure if this is exact same scenario here, but just something to consider...<br>
<br>
Regards.<br>
Vitalie<br>
<br>
<br>
2012/11/15 kaleem rehman &lt;<a href="http://k4kaleem@gmail.com" target="_blank">k4kaleem@gmail.com</a> &lt;<a href="http://k4kaleem@gmail.com" target="_blank">http://k4kaleem@gmail.com</a>&gt;  &lt;<a href="http://k4kaleem@gmail.com" target="_blank">http://k4kaleem@gmail.com</a>&gt; &gt;<br>


</span></font><blockquote><font face="Monaco, Courier New"><span style="font-size:11pt">Hi All,<br>
 <br>
my inbound calls are fine with no issues, my outbound calls get disconnected after 32 seconds and its on all calls. i tried 2 different suppliers and its same result.<br>
please find the attached log file with sofia in debug mode. - caller was extension 1234 and desination was 01908321682<br>
 <br>
your help will be greately appreciated.<br>
 <br>
regards,<br>
Kaleem<br>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="http://consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a> &lt;<a href="http://consulting@freeswitch.org" target="_blank">http://consulting@freeswitch.org</a>&gt;  &lt;<a href="http://consulting@freeswitch.org" target="_blank">http://consulting@freeswitch.org</a>&gt; <br>


<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="http://FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a> &lt;<a href="http://FreeSWITCH-users@lists.freeswitch.org" target="_blank">http://FreeSWITCH-users@lists.freeswitch.org</a>&gt;  &lt;<a href="http://FreeSWITCH-users@lists.freeswitch.org" target="_blank">http://FreeSWITCH-users@lists.freeswitch.org</a>&gt; <br>


<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br>
</span></font></blockquote><font face="Monaco, Courier New"><span style="font-size:11pt"><br>
<br>
<hr align="CENTER" size="3" width="95%"></span></font><font><font face="Consolas, Courier New, Courier"><span style="font-size:10pt">_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="http://consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a> &lt;<a href="http://consulting@freeswitch.org" target="_blank">http://consulting@freeswitch.org</a>&gt;  &lt;<a href="http://consulting@freeswitch.org" target="_blank">http://consulting@freeswitch.org</a>&gt; <br>


<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="http://FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a> &lt;<a href="http://FreeSWITCH-users@lists.freeswitch.org" target="_blank">http://FreeSWITCH-users@lists.freeswitch.org</a>&gt;  &lt;<a href="http://FreeSWITCH-users@lists.freeswitch.org" target="_blank">http://FreeSWITCH-users@lists.freeswitch.org</a>&gt; <br>


<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><span><font color="#888888"><br>
</font></span></span></font></font></blockquote></blockquote></blockquote></blockquote></blockquote><span><font color="#888888"><font><font face="Consolas, Courier New, Courier"><span style="font-size:10pt"><font color="#888888"><br>


</font></span></font></font><font face="Monaco, Courier New"><span style="font-size:11pt">-- <br>
Ken<br>
<font color="#0000FF"><u><a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br>
<a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br>
</u></font><a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>
</span></font>
</font></span></div>


<br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org" target="_blank">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>
</div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" 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.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br></div>