in reply to Re^4: Net::SFTP Problem
in thread Net::SFTP Problem

well, you have to do nothing.

Are you able to connect from the source to the target machine manually with ssh? ensure that you check it as the same user as the one that runs the script.

Oh, I see what the problem is:

%args={port => $portnumber ,host =>$host ,user => $username ,debug => +1};
is wrong, you have to write it as
%args=(port => $portnumber ,host =>$host ,user => $username ,debug => +1);
using (...) instead of {...}

BTW, you would have already noticed it if you were using

use strict; use warnings;
on your code!!!!!!!!!

Replies are listed 'Best First'.
Re^6: Net::SFTP Problem
by Zoop (Acolyte) on Jun 08, 2005 at 03:48 UTC
    Hi salva,
    That worked. I changed the {} to () and i got the remote listing.Thank you very much for your help..

    BTW where are you located on globe....
    Zoop
    'When You starve With A Tiger, The Tiger always starves last'