Penso proprio che tu non abbia scritto tutto il codice che hai usato, dato che non c'è indirizzo, non c'è nome di file, credenziali ...

Se fornisci dei dati "veri" (sito ftp, credenziali) su cui eseguire dei test, allora qualcuno può tentare di capire il problema ... altrimenti non ti resta che cercare su google ...