Closed GoogleCodeExporter closed 8 years ago
It's possible this could be caused by Windows firewall settings. Normal FTP
uses something called "passive
mode" where when you transfer a file, the FTP server actually initiates a data
connection back to your ftp
client in order to transfer the each file.
It's possible a firewall setting is preventing this connection; the other
possibility is that the ftp client is trying
to use active mode instead, which isn't supported, but that's unlikely since
passive is supposed to be the
default and WinSCP is also failing.
The "152 Gimme the file please" (really, just the 152, the rest of the string
can be anything) is a normal part
of the FTP protocol and not an actual error, but you should also see a PORT
command printed before that, and
a progress bar of the actual file transfer right after it, followed 226 File
transfer successful.
I only have a Visa Windows machine to test this with and it works fine for me,
but if you continue to have
problems I can find an Xp machine at work to try to reproduce it.
Original comment by spath...@gmail.com
on 4 Oct 2009 at 2:53
No further feedback from user; closing as not reproducible.
Will re-open if necessary later.
Original comment by spath...@gmail.com
on 12 Oct 2009 at 6:46
I had the same problem with WinSCP on Windows XP. I turned on passive mode in
WinSCP
and it worked fine. Not sure why that is not the default for WinSCP.
Original comment by jake.don...@gmail.com
on 12 Nov 2009 at 5:41
Thanks for letting me know that. I thought passive mode was the default in
pretty much all ftp clients and never
tested active mode in my ftp implementation. I'll see if I can get it working
for the next version, or else
mention that you have to use passive in the ftp instructions.
Original comment by spath...@gmail.com
on 12 Nov 2009 at 7:54
Original issue reported on code.google.com by
dark.ry...@gmail.com
on 3 Oct 2009 at 4:00