Date: Tue, 28 May 2013 08:07:35 +0300 (EEST) From: vadims@libre.lv To: Polytropon <freebsd@edvax.de> Cc: freebsd-questions@freebsd.org Subject: Re: cannot use ftp utility throught proxy Message-ID: <alpine.BSF.2.00.1305280805400.46917@vbsd.libre.lv> In-Reply-To: <20130528063626.3ca6e4cf.freebsd@edvax.de> References: <alpine.BSF.2.00.1305280652390.46917@vbsd.libre.lv> <20130528063626.3ca6e4cf.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Tried "ftp_proxy=http://proxyserver:8080" - no connection to proxy server. root@:/root # env TERM=screen FTP_PROXY=http://proxyserver:8080 HTTP_PROXY=http://proxyserver:8080 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/csh HOME=/root USER=root HOSTTYPE=FreeBSD VENDOR=amd OSTYPE=FreeBSD MACHTYPE=x86_64 SHLVL=1 PWD=/root LOGNAME=root GROUP=wheel HOST=myserver EDITOR=vi PAGER=more BLOCKSIZE=K FETCH_CMD=/usr/bin/fetch -ARrvp -T 10 ftp_proxy=http://proxyserver:8080 Thank You! VS. On Tue, 28 May 2013, Polytropon wrote: > On Tue, 28 May 2013 07:08:12 +0300 (EEST), vadims@libre.lv wrote: >> Hello! >> Can someone help me, please? >> >> Have no luck seting up ftp utility for using proxy. >> Already have set environment variables: >> FTP_PROXY=http://proxyserver:8080 >> HTTP_PROXY=http://proxyserver:8080 >> >> When try to connect: >> root# root@zerver:/root # ftp -a ftp2.FreeBSD.org >> root# ftp: Can't connect to `128.205.32.24:21': Operation timed out >> root# ftp: Can't connect to `ftp2.FreeBSD.org:ftp' >> >> Used tcpdump to check where it connects: >> root# tcpdump -n -ttt -i em0 port ftp >> >> & I can see, that ftp is trying to connect directly to 128.205.32.24.21. > > I think I can see the problem. Please check "man ftp" for the > correct name of the environment variables. Unlike typical for > many other programs, those for ftp are written in lower case: > > ftp_proxy URL of FTP proxy to use when making FTP URL requests (if > not defined, use the standard FTP protocol). > > See http_proxy for further notes about proxy use. > > http_proxy URL of HTTP proxy to use when making HTTP URL requests. > If proxy authentication is required and there is a user- > name and password in this URL, they will automatically be > used in the first attempt to authenticate to the proxy. > > If ``unsafe'' URL characters are required in the username > or password (for example `@' or `/'), encode them with RFC > 1738 `%XX' encoding. > > Note that the use of a username and password in ftp_proxy > and http_proxy may be incompatible with other programs > that use it (such as lynx(1)). > > NOTE: this is not used for interactive sessions, only for > command-line fetches. > > You can also interactively set those (again, see "man ftp" for > more details). > > > > > > -- > Polytropon > Magdeburg, Germany > Happy FreeBSD user since 4.0 > Andra moi ennepe, Mousa, ... >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1305280805400.46917>