From owner-freebsd-current Thu May 27 21:46:55 1999 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 7324C14C80 for ; Thu, 27 May 1999 21:46:53 -0700 (PDT) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.3/8.9.1) with ESMTP id VAA29623; Thu, 27 May 1999 21:46:52 -0700 (PDT) (envelope-from jdp@polstra.com) From: John Polstra Received: (from jdp@localhost) by vashon.polstra.com (8.9.3/8.9.1) id VAA06342; Thu, 27 May 1999 21:46:51 -0700 (PDT) (envelope-from jdp@polstra.com) Date: Thu, 27 May 1999 21:46:51 -0700 (PDT) Message-Id: <199905280446.VAA06342@vashon.polstra.com> To: dwhite@resnet.uoregon.edu Subject: Re: FTP passive mode - a new default? In-Reply-To: Organization: Polstra & Co., Seattle, WA Cc: current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article , Doug White wrote: > I second the suggestion to 'autoprobe' PASV support, and revert to active > mode (w/ an appropriate msg) if PASV is refused. That won't be a good solution in practice. When passive mode doesn't work, it's almost always because a firewall on the server side is blocking the incoming data connection. The client doesn't see a refusal; its connect() call just times out. The trouble is, the timeout takes a long time (on the order of a minute or more). John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-interest is the aphrodisiac of belief." -- James V. DeLong To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message