CLI FTP Client EPSV
I figured out that my CLI FTP client try to connect to a FTP server first in extended passive mode (Both are here in the same location). In this state it is not possible to get the directory listening for example. It seems that the data channel is being blocked. If I disable this with the epsv command I can use the FTP client without any problems.
But if I use the CLI FTP client outside our organization and have to establish the connection over our border router, the connection works fine without sending the epsv command. If I use a third party FTP client like cyberduck, it doesn't matter where I am sitting (in the LAN or outside). It just works.
Can anybody explain why my (CLI) FTP client try to establish a connection with EPSV when we are in the same LAN as the FTP server is, and over the internet the EPSV mode isn't used.
Thanks in advance & Bye Tom
2009 MacPro; 2010 MacBookPro; 2009 MacMini; iPhone; iPod; iWhatEver, Mac OS X (10.6.4)