Could not connect to the server, are you sure that FTP host service is running on 93.104.208.43?