Brian,<br><br>It automatically kills TCP connections that last longer than 5 minutes?  That&#39;s crazy!<br><br>Why does it do that?  To protect against SYN scans overloading the server or something similar?<br><br>Harry<br>
<div class="gmail_quote">On Tue, May 18, 2010 at 7:39 AM, Brian Wall <span dir="ltr">&lt;<a href="mailto:kc0iog@gmail.com">kc0iog@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Found it, online docs for SonicOS 3.x:<br>
<br>
<a href="http://help.mysonicwall.com/sw/eng/701/ui2/23000/Firewall/TCP_Settings.htm" target="_blank">http://help.mysonicwall.com/sw/eng/701/ui2/23000/Firewall/TCP_Settings.htm</a><br>
<br>
<br>
&quot;Firewall --&gt; TCP settings:<br>
<br>
Default TCP Connection Timeout – (Previously on the ‘Firewall &gt;<br>
Advanced’ page). The default time assigned to Access Rules for TCP<br>
traffic. If a TCP session is active for a period in excess of this<br>
setting, the TCP connection will be cleared by the SonicWALL. The<br>
default value is 5 minutes, the minimum value is 1 minute, and the<br>
maximum value is 999 minutes. Note: Setting excessively long<br>
connection timeouts will slow the reclamation of stale resources, and<br>
in extreme cases could lead to exhaustion of the connection cache.&quot;<br>
<br>
<br>
<br>
Hope that&#39;s what you see on your SonicWall box, they&#39;re all a bit<br>
different so YMMV.<br>
<br>
5 minutes is the default, and useless for SSH sessions.  Heed the<br>
warning about freeing up stale connections, hence why I chose 120<br>
minutes and had no noticeable side effects.  You certainly can run the<br>
box out of CPU, as I have done in the past :-)<br>
<font color="#888888"><br>
Brian<br>
</font><div><div></div><div class="h5"><br>
On Tue, May 18, 2010 at 7:29 AM, Brian Wall &lt;<a href="mailto:kc0iog@gmail.com">kc0iog@gmail.com</a>&gt; wrote:<br>
&gt; On Mon, May 17, 2010 at 3:18 PM, Jon Schewe &lt;<a href="mailto:jpschewe@mtu.net">jpschewe@mtu.net</a>&gt; wrote:<br>
&gt;&gt; I&#39;m trying to capture some large files from my house (on Comcast) to a<br>
&gt;&gt; server out of state (not on Comcast). I&#39;m copying the files using ssh<br>
&gt;&gt; and a non-standard port.Things are fine for files of a couple megabytes,<br>
&gt;&gt; but files over say 10 megabytes stall out part way through. One night I<br>
&gt;&gt; got 50MB uploaded all night! So today I started up tcpdump on both ends<br>
&gt;&gt; and captured the traffic. I noticed an interesting thing in wireshark<br>
&gt;&gt; when the connection stalled out. I got a &quot;TCP Previous segment lost&quot;<br>
&gt;&gt; message on the server side and then started getting &quot;TCP Dup ACK&quot; on<br>
&gt;&gt; both ends. The server has a SonicWall firewall in front of it and is<br>
&gt;&gt; virtualized with vmware. My house is using dd-wrt on a Linksys router as<br>
&gt;&gt; my connection. Is this Comcast doing it&#39;s filtering for our protection<br>
&gt;&gt; or is this just something misbehaving on either firewall?<br>
&gt;<br>
&gt; Could very well be the Sonicwall.  I had to administer one of these<br>
&gt; trash heaps before, the default timeout for stateful connections is<br>
&gt; set to something useless.<br>
&gt;<br>
&gt; I worked around it by creating an outbound rule for all TCP traffic<br>
&gt; with a timeout of 120 minutes instead of the default (10?).  There&#39;s<br>
&gt; also a setting (sorry, don&#39;t remember where) that adjusts the global<br>
&gt; TCP settings, and they&#39;re WRONG, horribly wrong by default.<br>
&gt;<br>
&gt; If I can find my Sonicwall documentation that I wrote, I&#39;ll post what<br>
&gt; the exact TCP settings are and where to find them.  Your SSH session<br>
&gt; issue sounds identical to what I saw when I was trying to set up my<br>
&gt; first Sonicwall 3060 Pro.<br>
&gt;<br>
&gt; Brian<br>
&gt;<br>
<br>
_______________________________________________<br>
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>
<a href="mailto:tclug-list@mn-linux.org">tclug-list@mn-linux.org</a><br>
<a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list" target="_blank">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a><br>
</div></div></blockquote></div><br>