I set up an ftp server on one of my machines yesterday and was able to ftp to it from my machine connecting to its dynamic dns name as well as from my shell account. I tried from work today and get this... Status: Connecting to bleh.servepics.com... Status: Connected with bleh.servepics.com. Waiting for welcome message... Response: 220 Welcome to my ftp server....play nice or you will get kicked... Command: USER bleh Response: 331 Password required for bleh Command: PASS ******* Response: 230 Logged on Status: Connected Status: Retrieving directory listing... Command: PWD Response: 257 "/" is current directory. Command: PORT x,x,x,x,x,xxx Response: 200 Port command successful Command: TYPE A Response: 200 Type set to A Command: LIST Response: 150 Opening data channel for directory list. Response: 425 Can't open data connection. Error: Could not retrieve directory listing After getting this...I logged into my shell account and was able to get right into it and navigate around and so forth. I tried different modes on my ftp client here but still no go...any ideas? Some names and IP addresses were changed for security sake.