Date: Wed, 12 Dec 2001 11:16:48 +0100 From: andreas.klemm.ak@bayer-ag.de To: Mike Harding <mvh@ix.netcom.com> Cc: stable@freebsd.org Subject: Antwort: Re: fetch through ftp-proxy =?iso-8859-1?Q?doesn=B4t_work_on_FreBSD_4=2E3-STABLE?= Message-ID: <OFD292DB4A.2110DBF7-ONC1256B20.00382095@bayer-ag.com>
next in thread | raw e-mail | index | archive | help
Thanks,
it wasn´t clear to me, that ftp goes via http as has been stated out by somebody
other.
Thanks, it works now.
BTW, do you know a fast ftp mirror program ?
Idea: wouldn´t it be a good idea to teach fetch recursive ftp (mirror mode) ?
I´m behind a firewall and I would prefer to get the 4.4-STABLE sources without
having to burn it at home on CD ...
It would be fine, to have a daily updated CVS.tgz and a src.tgz file of -STABLE
sitting somewhere in FreeBSD ftp land for whose who cannot use cvsup.
Or is cvsup able to get the sources or cvs deltas via something like ftp ? ;-)
I think no ;-)
Andreas ///
Mike Harding <mvh@ix.netcom.com> on 12.12.2001 06:21:44
An: andreas.klemm.ak@bayer-ag.de
Kopie: stable@freebsd.org
Blindkopie:
Thema: Re: fetch through ftp-proxy doesn´t work on FreBSD 4.3-STABLE
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?OFD292DB4A.2110DBF7-ONC1256B20.00382095>
