From owner-freebsd-stable Tue Dec 11 21:22: 5 2001 Delivered-To: freebsd-stable@freebsd.org Received: from smtp6.mindspring.com (smtp6.mindspring.com [207.69.200.110]) by hub.freebsd.org (Postfix) with ESMTP id 6BE8C37B417 for ; Tue, 11 Dec 2001 21:21:58 -0800 (PST) Received: from dialup-209.245.79.69.dial1.losangeles1.level3.net ([209.245.79.69] helo=netcom1.netcom.com) by smtp6.mindspring.com with esmtp (Exim 3.33 #1) id 16E1q6-0003Wt-00; Wed, 12 Dec 2001 00:21:55 -0500 Received: by netcom1.netcom.com (Postfix, from userid 1000) id 1A34913454; Tue, 11 Dec 2001 21:21:44 -0800 (PST) From: Mike Harding To: andreas.klemm.ak@bayer-ag.de Cc: stable@freebsd.org In-reply-to: (andreas.klemm.ak@bayer-ag.de) Subject: Re: fetch through ftp-proxy =?iso-8859-1?Q?doesn=B4t_work_on_FreBSD_4=2E3-STABLE?= References: MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-Id: <20011212052144.1A34913454@netcom1.netcom.com> Date: Tue, 11 Dec 2001 21:21:44 -0800 (PST) Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It's not very well documented, but if I put the line FETCH_ENV= HTTP_PROXY=127.0.0.1 in /etc/make.conf, I find that fetch uses squid just fine, at least for ports... I think I had to paw around in the make files for a while to find this out. - Mike H. From: andreas.klemm.ak@bayer-ag.de Date: Tue, 11 Dec 2001 18:19:26 +0100 X-Mimetrack: Serialize by Router on BY-INET1/Central/LEV/DE/BAYER(Release 5.0.8 |June 18, 2001) at 12/11/2001 06:20:18 PM Sender: owner-freebsd-stable@FreeBSD.ORG X-Loop: FreeBSD.ORG Hi ! Is it a known issue, that fetch doesnīt work via local ftp proxy (squid) ? I updated the ports collection manually. Everything runs fine, if fetch can get something via http proto. Whenever something should be fetched via ftp proto, it does nothing at all and I get error code 999 (protocol error). In my rootīs .cshrc I added: setenv FTP_PROXY localhost:3128 setenv FTP_PASSIVE_MODE YES setenv HTTP_PROXY localhost:3128 In /etc/make.conf I configured: HTTP_PROXY=localhost:3128 FTP_PROXY=localhost:3128 FTP_PASSIVE_MODE=yes In squids logfile I see the successfull fetch attempts via http, but no single line, when something should be fetched via ftp. In the process status I see, that fetch is executed as follows a) for ftp (doesnīt work) 7137 p1 S+ 0:00.01 /usr/bin/fetch -A ftp://ftp.xemacs.org/pub/xemacs/xemacs-21.1/xemacs-21.1.14.tar.gz b) for http (works) /usr/bin/fetch -A http://prdownloads.sourceforge.net/amanda/amanda-2.4.2p2.tar.gz Squids log tells me only something about the fetch using http proto ... 1008090948.039 34701 127.0.0.1 TCP_MISS/000 560886 GET http://prdownloads.sourceforge.net/amanda/amanda-2.4.2p2.tar.gz - FIRST_UP_PARENT/byfwg5.bayer-ag.com - Is there a bug in FreeBSD 4.3īs libfetch ??? Or did I mis-spell a configuration variable ??? Setting FTP_PASSIVE_MODE in .cshrc and /etc/make.conf was only a hack, wihout it didnīt work as well ... Any comments ??? Thanks Andreas /// Andreas /// To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message