From owner-freebsd-questions@FreeBSD.ORG Tue May 28 04:36:21 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 856B8D1A for ; Tue, 28 May 2013 04:36:21 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) by mx1.freebsd.org (Postfix) with ESMTP id 5039577D for ; Tue, 28 May 2013 04:36:20 +0000 (UTC) Received: from r56.edvax.de (port-92-195-231-35.dynamic.qsc.de [92.195.231.35]) by mx02.qsc.de (Postfix) with ESMTP id 333C725268; Tue, 28 May 2013 06:36:17 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id r4S4aQPX003050; Tue, 28 May 2013 06:36:26 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Tue, 28 May 2013 06:36:26 +0200 From: Polytropon To: vadims@libre.lv Subject: Re: cannot use ftp utility throught proxy Message-Id: <20130528063626.3ca6e4cf.freebsd@edvax.de> In-Reply-To: References: Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2013 04:36:21 -0000 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, ...