Page 1 of 1

Listing directory problem in passive mode

Posted: Tue Feb 13, 2007 9:47 pm
by trinox_42
Hi,

I've recently changed to OS X and just started exploring Cyberduck.
When connecting to an FTP server I get connected, but directory listing does not happen; the connection is closed with "Network Error: Connection Failed / Operation timed out":

331 User name okay, need password.
PASS *****
230 User logged in, proceed.
PWD
257 "/" is current directory.
NOOP
200 Command okay.
CWD /
250 Directory changed to /
PASV
227 Entering Passive Mode (192,168,1,13,4,6)

So - if Cyberduck uses this returned address the connection fails.
A popular FTP client (non OSX) provides an option "Use site ip for passive mode connections", which allows to connect to sites behind a firewall where the host IP differs from the FTP-Server returned one.

Does anyone know if this truely is the reason for the failing?
If true - is it possible to provide a similar solution?

Thanks!

Posted: Fri Feb 16, 2007 8:39 pm
by dkocher
As of 2.7.3 it should use the IP address the hostname resolves to if PASV returns a local network address. File a bug if you are using 2.7.3 at http://trac.cyberduck.ch/

Posted: Sat Mar 10, 2007 12:06 am
by trinox_42
Hi,

works fine now! Thanks :grin:

trinox_42