in reply to Net::Ftp->login problem
Might help if you provide the Debug => 1 argument to the new() constructor.
Do the ftp connections that fail also fail from a script that attempts to make just the *one* connection (to that ftp site) ?
Some code might help - just a simple demo (with names and passwords changed, of course).
Cheers,
Rob