Calling Net::SSH2::Channel::readline in non-blocking mode is usually a programming error at ./5.ssh2_1.pl line 16. Can't call method "blocking" on an undefined value at ./5.ssh2_1.pl line 21. $