Help for this page
$ftp = Net::FTP->new("ftp.xyz.com", Passive => 1, Timeout => 300, Debu +g => 1)
FTP servers can work in passive or active mode. Active mode is when you want to transfer data you have to tell the server the address and ... connect to your machine (because you are behind a firewall) and the fi +rewall does not re-write the command. In this case you should set ftp_ext_pas +sive to a true value.