...
my $ftp = Net::FTP->new($hostname, Debug => 1, Passive => 1);
$ftp->login($user,$password);
$ftp->cwd($directory);
my $ref= $ftp->ls();
die Dumper($ref);
####
Can't use an undefined value as a symbol reference at /usr/lib/perl5/5.8.8/Net/FTP/dataconn.pm line 53.
####
$VAR1 = undef;