Skip site navigation (1)Skip section navigation (2)
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>