From owner-freebsd-questions Thu Apr 8 5:46:36 1999 Delivered-To: freebsd-questions@freebsd.org Received: from carme.eclipse.net.uk (carme.eclipse.net.uk [195.188.32.33]) by hub.freebsd.org (Postfix) with ESMTP id CA24714C28 for ; Thu, 8 Apr 1999 05:46:33 -0700 (PDT) (envelope-from stuart@eclipse.net.uk) Received: from eclipse.net.uk (elara.eclipse.net.uk [195.188.32.31]) by carme.eclipse.net.uk (8.9.3/8.9.3) with ESMTP id NAA07654; Thu, 8 Apr 1999 13:44:31 +0100 (BST) Message-ID: <370CA51D.3C031430@eclipse.net.uk> Date: Thu, 08 Apr 1999 13:46:21 +0100 From: Stuart Henderson Organization: Eclipse Networking Ltd. X-Mailer: Mozilla 4.51 [en] (WinNT; U) X-Accept-Language: en-GB MIME-Version: 1.0 To: maret@axis.de Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD and Proxy References: <91DA20EC3C3DD211833400A0245A4EA907A9D9@erlangen01.axis.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > thank you for your detailed answer. Do you have the squid option > which enables ftp upload support at hand? It's enabled by default in the version I use (2.1.patch2) - I have used it to upload both anonymously and with a username/password by dragging-and-dropping files to a Netscape window. This is only useful for sending files - you can't delete or rename, because although squid is talking to the remote server using ftp, you are talking to squid using http. Standard http does not have commands equivalent to delete, rename, chmod, and so on - I think WebDAV will need to implement them but I don't think squid supports that yet. If you need to delete/rename/etc, then you can't use an http proxy. Other options available now are NAT, Socks, or an FTP application proxy (these usually work by you ftp'ing to the proxy machine, setting the username to 'username@host.to.connect.to' and it then makes a connection and forwards the traffic between you and the remote host). ISTR there is an FTP application proxy in /usr/ports/net/delegate. If you use an application proxy or NAT, then you can use any ftp client. If you use socks, you need to use either a socks-compliant ftp program, or replacement socket libraries. Kind regards, Stuart -- Stuart Henderson Network Engineer, Eclipse Networking Ltd. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message