Be sure you have ports 20 & 21 open on the firewall for FTP.
Check the FTP logs for this site. See if it gives more details about the rights issue. Since FTP is cleartext, try using Wireshark or some other packet capture tool and watch the traffic session. See if it will give any better information. Take a look at the permitted IP addresses for the site (under the directory security tab).