Heya, Li An,

The FTP service problem may be just the CPS firewall.  They block almost any port from outside access, even though you've got a valid directable address (209.175.45.13).

From inside CPS, try giving the address as numerical IP; if not the external one just mentioned, maybe the private one, 10.45.250.100.  

Will Joomla itself give you any help, thru the "FTP layer"?  I think you could turn that on and have it deliver only to "localhost", giving a roundabout way of uploading.

Let me know how it turns out!

Thanks,
  ==Mitch