in reply to Net::FTP
You could start by using Debug => 1 in your constructor so we can see just where the error is being thrown.