Funny - cuz I've experienced exactly the opposite here... now, and 4 years ago with a different SOCKS server. We're running eBorder now. Check this out:
10. Will I need to run ftp in PASV mode? [Top]
FTP may experience problems, depending on the application and stack. Try running without PASV. If that does not work, try PASV.
From:
http://www.socks.nec.com/sockscapfaq.html
I say forget how it "should" be and let the user turn it off. Otherwise why have a checkbox? Is there a way to turn it off for debugging? It appears to be hard coded.
Oddly enough the closest I've come is using my old standby - SocksCap32 running LeapFTP, PASV=OFF. I at least get no error, though I still don't get a dir listing. If I turn PASV on, it dies as soon as PASV is issued.
---
I got the same thing to happen in FlashFXP - close, but no dir list:
[17:06:12] CWD /users/
[17:06:12] 250 CWD command successful.
[17:06:12] PWD
[17:06:12] 257 "/users" is current directory.
[17:06:12] TYPE A
[17:06:12] 200 Type set to A.
[17:06:12] PORT 129,212,1,191,5,149
[17:06:12] 200 PORT command successful.
[17:06:12] LIST -al
[17:06:13] 150 Opening ASCII mode data connection for file list.
[17:06:13] 226 Transfer complete.
---
OH, forgot to mention. That link doesn't work, at least for me, but I'll search some more. If I use your link it says: You do not have permission to access this page.