Hi Monah,
Try turning on "Passive mode" in the settings of your browser. That
should solve the problem.
There are two ways in which an FTP connection can be initiated. 1- the
port to use can be sent by the client 2- the client request the server
to send the port to connect on. Since you are behind a firewall,
method one would not work. You are thus forcing it to use method 2 by
turning "passive mode" on.
Hope this helps,
Navin J
On Sun, Mar 2, 2008 at 7:47 PM, Monah Baki <mbaki@whywire.com> wrote:
> Hi all,
>
>  I am testing the following scenario
>
>  client --- IWSS (Redhat 4 ES) --- Squid (FreeBSD 6.3) --- Firewall
>  (OpenBSD) --- Internet
>
>  IWSS has the squid as its upstream proxy, and everything works like a
>  charm except FTP
>
>  When I try to access thru the browser a ftp site, I get the following
>  error:
>
>  An FTP protocol error occurred while trying to retrieve the URL:
>  ftp://anonymous@ftp.openbsd.org/
>
>  Squid sent the following FTP command:
>
>      NLST
>
>  and then received this reply
>
>      Use PORT or PASV first.
>
>  Your cache administrator is webmaster.
>
>
>
>  I have another test scenario using the same hardware as above
>
>  client --- Squid (FreeBSD 6.3 running dansguardian) --- Firewall
>  (OpenBSD) --- Internet
>
>  I have no problem with FTP using this scenario.
>
>
>
>  Thank you
>
>
>
>
>  BSD Networking, Microsoft Notworking
>
>
>
>
Received on Sun Mar 02 2008 - 10:37:45 MST
This archive was generated by hypermail pre-2.1.9 : Tue Apr 01 2008 - 13:00:04 MDT