From nobody@FreeBSD.org  Sat Dec 30 23:02:35 2000
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id D6D5037B400
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 30 Dec 2000 23:02:34 -0800 (PST)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.11.1/8.11.1) id eBV72YA31766;
	Sat, 30 Dec 2000 23:02:34 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200012310702.eBV72YA31766@freefall.freebsd.org>
Date: Sat, 30 Dec 2000 23:02:34 -0800 (PST)
From: jrd@cc.usu.edu
Sender: nobody@FreeBSD.org
To: freebsd-gnats-submit@FreeBSD.org
Subject: releng4.freebsd.org has strange ftp behavior, out of order FIN, data channel problems
X-Send-Pr-Version: www-1.0

>Number:         23972
>Category:       misc
>Synopsis:       releng4.freebsd.org has strange ftp behavior, out of order FIN, data channel problems
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jkh
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 30 23:10:01 PST 2000
>Closed-Date:    Sat Nov 24 03:11:46 PST 2001
>Last-Modified:  Sat Nov 24 03:12:31 PST 2001
>Originator:     Joe R. Doupnik
>Release:        4.2-RELEASE
>Organization:
Utah State University
>Environment:
>Description:
Using mirror.pl to grab the 4.2-STABLE material and I find that the
serving machine, releng4.freebsd.org, is causing failures with this
approach. Specifically, a directory listing can result in appearance
of the data channel FIN segment arriving before the data material
itself (an out of order segment problem). If the listing is longer
than one segment the last segment arrives as ACK+PSH+FIN, which 
seems fine but still causes problems with the Perl script stuff.
 The result at my end is a long timeout and then unable to open
a data channel again for the files.
 I captured some of the packets and that is how I know the FIN 
arrives first on short listings.
 Checked the same transfer to 4.2-RELEASE on your other machinery
and it works perfectly.
 The same thing occurs whether the Perl material is run on FreeBSD 4.2
or on UnixWare. On the other hand, manual ftp does work ok. Very
curious, but releng4 is the only machine for which I have seen this
behavior.
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->jkh 
Responsible-Changed-By: dd 
Responsible-Changed-When: Thu May 31 18:42:44 PDT 2001 
Responsible-Changed-Why:  
IIRC jkh runs releng4.freebsd.org, so gets to decide whether this is a 
user error. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=23972 
State-Changed-From-To: open->closed 
State-Changed-By: wilko 
State-Changed-When: Sat Nov 24 03:11:46 PST 2001 
State-Changed-Why:  
If it ain't fixed by now.. This is not something to write a 
PR about btw. 


http://www.FreeBSD.org/cgi/query-pr.cgi?pr=23972 
>Unformatted:
