Help with apt and ftp
Panu Matilainen
pmatilai at welho.com
Mon Mar 1 15:36:42 UTC 2004
On Mon, 2004-03-01 at 12:19, Maynard Kuona wrote:
> I want to use ftp instead of http for apt, using a dedicated ftp proxy.
> However, I am unable to configure it to work properly. When I use gftp
> through the proxy, it gives the following,
>
> //
> Looking up ftp-proxy.uct.ac.za
> Trying ftp-proxy.uct.ac.za:21
> Connected to ftp-proxy.uct.ac.za:21
> 220-Welcome to the UCT FTP proxy server.
> 220-
> 220 ftp-proxy.uct.ac.za FTP server (Version 1.8 - 2002/01/14 20:09:00)
> ready.
> USER anonymous at ftp.leg.uct.ac.za
> 331 Please specify the password.
> PASS xxxx
> 230 Login successful.
> TYPE I
> 200 Switching to Binary mode.
> PWD
> 257 "/"
> PASV
> 227 Entering Passive Mode (137,158,128,69,17,111).
> LIST -L
> 150 Here comes the directory listing.
> 226 Directory send OK.
>
> My apt.conf files looks like this, at least the Acquire section.
>
> //
> Acquire {
> Retries "0";
> Http {
> Proxy "http://cache.uct.ac.za:8080"; //
> }
> ftp
> {
> Proxy "ftp://ftp-proxy.uct.ac.za/";
>
> /* Required script to perform proxy login. This example should work
> for tisfwtk */
> ProxyLogin
> {
> "USER $(PROXY_USER)";
> "PASS $(PROXY_PASS)";
> "USER $(SITE_USER)@$(SITE):$(SITE_PORT)";
> "PASS $(SITE_PASS)";
> };
> };
>
> This is the output I get from running apt-get update -
>
> //
> [root at albert maynard]# apt-get update
> Err ftp://apt.sw.be redhat/fc1/en/i386 release
> Login script command 'USER ' failed, server said: Missing user name.
Try setting the ProxyLogin to something like this instead:
ProxyLogin
{
"USER anonymous at ftp.leg.uct.ac.za";
"PASS xxxx";
}
- Panu -
More information about the fedora-list
mailing list