in reply to Net::SSH::Perl question

Do you not have an ssh client on the machine executing the script? If you do, I would recommend switching to Net::SSH or Net::SSH::Expect. I have used the latter quite a bit, with no problems. Is the server system running OpenSSH? If so, what version?