|Subject:||Net::SSH::Perl api crashes upon encountering certain openssh versions|
Hello, I've gotten the Net::SSH::Perl module v1.27 to work correctly on a number of servers, however, when I connect to a Linux machine which remotely identifies itself as "SSH-1.99-OpenSSH_3.1p1", this is what is returned to the client perl application when debugging is enabled, and then the client exits: T03405SUN01: Reading configuration data /export/home/mcgrogan/.ssh/config T03405SUN01: Reading configuration data /etc/ssh_config T03405SUN01: Connecting to testserver1, port 22. T03405SUN01: Remote protocol version 1.99, remote software version OpenSSH_3.1p1 T03405SUN01: Net::SSH::Perl Version 1.27, protocol version 1.5. T03405SUN01: No compat match: OpenSSH_3.1p1. Can't locate object method "blocking" via package "IO::Handle" at /usr/local/lib/perl5/site_perl/5.8.5/Net/SSH/Perl.pm line 212, <GEN0> line 1.