It sounds like your FTP server is misconfigured. Here's what I got using your website: "The server returned an address in response to the PASV command that is different than the address to which the FTP connection was made."
What server are you using (that is, the software)? Is there a reason you're not using HTTP?