Skip Menu |

This queue is for tickets about the Net-SSH-Perl CPAN distribution.

Report information
The Basics
Id: 11519
Status: resolved
Priority: 0/
Queue: Net-SSH-Perl

People
Owner: Nobody in particular
Requestors: mcgrogan [...] att.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.27
Fixed in: (no value)



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.
Subject: RE: [cpan #11519] AutoReply: Net::SSH::Perl api crashes upon encountering certain openssh versions
Date: Tue, 15 Feb 2005 17:54:22 -0500
From: "Mcgrogan, Brian, WCS" <mcgrogan [...] att.com>
To: <bug-Net-SSH-Perl [...] rt.cpan.org>
RT-Send-Cc:
I've also noticed that when I set the protocol=>"2,1" and compression=>1 that this does resolve this issue. Brian Show quoted text
-----Original Message----- From: Net-SSH-Perl [mailto:bug-Net-SSH-Perl@rt.cpan.org] Sent: Tuesday, February 15, 2005 5:31 PM To: Mcgrogan, Brian, WCS Subject: [cpan #11519] AutoReply: Net::SSH::Perl api crashes upon encountering certain openssh versions Greetings, This message has been automatically generated in response to your bug report about Net-SSH-Perl, a summary of which appears below. There is no need to reply to this message right now. Your bug in Net-SSH-Perl has been assigned an ID of [cpan #11519]. Please include the string: [cpan #11519] in the subject line of all future correspondence about this issue. To do so, you may reply to this message. Thank you, bug-Net-SSH-Perl@rt.cpan.org ------------------------------------------------------------------------ - 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.
From: cubes [...] ghosthacked.net
I think this is the same issue described in Bug #11674, which I posted a fix for: https://rt.cpan.org/NoAuth/Bug.html?id=11674 Can anyone test to see if this is the case? [guest - Tue Feb 15 17:31:22 2005]: Show quoted text
> 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.