Red Hat Bugzilla – Bug 53689
ncftp 3.0.1/3.0.3 does not do PASV mode no matter what
Last modified: 2008-05-01 11:38:00 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.4.3-ac14 i686)
Description of problem:
Working from behind a firewall allowing only connections outwards means
I need to have the PASV mode working at the FTP client.
It hasn't worked at any of ncftp 3.x versions I have tried.
I vaguely think that it used to work...
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. connect to some FTP server
2. "debug 1"
3. observe ncftp to send PORT command for every file/directory access
independent of what is the "passive" setting.
4. If you have a firewall (like I) with only the outgoing connections
won't see e.g. directory listings, nor be able to retrieve files.
Actual Results: The PORT protocol verb is sent.
Expected Results: The PASV protocol verb should appear.
This appeared at RH 7.0's version of ncftp, and with current RawHide ncftp.
I can't say if this appears with RH 6.2's ncftp.
This works for me. I tested RHL72 version (3.0.2-2) and a later version
(3.0.3-6 with IPv6),
both appear to honour 'set passive on' and 'set passive off' settings like you
I had forgotten this..
It looks like at some point latter, updating glibc bought the systemback into
sanity, and the PASV works again.