in reply to Net::FTP Cannot login to server
my $f = Net::FTP->new($host, Port => 22, Debug=> 1) or die "Cannot ope +n $host\n";
Port 22 is SSH, not FTP; try 21.
Two tips for future debugging, too:
Your script died when trying to create an FTP connection, before ->login() was even called, which is a clue that the credentials were not the problem.
Pay attention to output, especially if you specifically request debugging information. This line:
Net::FTP=GLOB(0x7ff09b0b55d8)<<< SSH-2.0-OpenSSH_6.0p1 Debian-4+deb7u2
is a dead giveaway that you're connecting to the wrong service even if you don't have the port numbers for common services memorized.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Net::FTP Cannot login to server
by pimperator (Acolyte) on Jul 26, 2014 at 20:42 UTC | |
by Corion (Patriarch) on Jul 26, 2014 at 20:44 UTC |