This is very strange...
What type of ftp client you use? System built-in ftp command or something like TotalCommander ftp client?
Check if you are using "passive mode". This can help . Also be sure that you have configured proxy server(if you use one).
LCE