"Illegal PORT command" when connecting via FTP

When I try to connect to my server via FTP I get the following error…

500 Illegal PORT command.
500 LPRT not understood.

Has anything changed on the server? I was uploading fine a couple weeks ago… my software configuration hasn’t changed since then.

I tracked down the problem… it was a network change on my end that caused it all. I got IDSL and the NAT boffed my FTP connectivity.

To fix under Windows with IE5 or greater…

  • Open Internet Explorer
  • Go to Internet Options under the Tool menu
  • Go to the Advanced Tab
  • Check “Use Passive FTP (for firewall and NAT compatibility)”
  • Close all IE windows.

Voila - working FTP and web folders.

Ugh. Get a dedicated FTP program…