Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

PB avec Net::SSH::Perl

5 réponses
Avatar
patrick.fontaine
bonjour

OS Win 2000

le script

use strict;
use Win32;
use Encode::Unicode;
use Net::SSH::W32Perl;


my $ssh = Net::SSH::Perl->new("SSX" ,port=>'22',
debug=>'1',interactive=>'1');
my ($out,$err,$sortie) = $ssh->login('Stroum','bleu');


lancement du script

C:\test_ssh.pl
PC_01: Reading configuration data /.ssh/config
PC_01: Reading configuration data /etc/ssh_config
PC_01: Connecting to SSX, port 22.
PC_01: Remote protocol version 2.0, remote software version
OpenSSH_3.5p1 FreeBSD-20030924
PC_01: Net::SSH::Perl Version 1.23_01, protocol version 2.0.
PC_01: No compat match: OpenSSH_3.5p1 FreeBSD-20030924.
Your vendor has not defined Fcntl macro F_SETFL, used at
C:/Perl/site/lib/Net/SSH/Perl.pm line 218.
C:\

y a t il pbroblème de compatibilité aentre les versions?

car openSSH fonctionne bien en lancement dos

merci

5 réponses

Avatar
DoMiNiX
fontaine wrote:
bonjour

OS Win 2000

le script

use strict;
use Win32;
use Encode::Unicode;
use Net::SSH::W32Perl;


my $ssh = Net::SSH::Perl->new("SSX" ,port=>'22',
debug=>'1',interactive=>'1');
my ($out,$err,$sortie) = $ssh->login('Stroum','bleu');


lancement du script

C:test_ssh.pl
PC_01: Reading configuration data /.ssh/config
PC_01: Reading configuration data /etc/ssh_config
PC_01: Connecting to SSX, port 22.
PC_01: Remote protocol version 2.0, remote software version
OpenSSH_3.5p1 FreeBSD-20030924
PC_01: Net::SSH::Perl Version 1.23_01, protocol version 2.0.
PC_01: No compat match: OpenSSH_3.5p1 FreeBSD-20030924.
Your vendor has not defined Fcntl macro F_SETFL, used at
C:/Perl/site/lib/Net/SSH/Perl.pm line 218.
C:

y a t il pbroblème de compatibilité aentre les versions?

car openSSH fonctionne bien en lancement dos

merci



ça sent le melange de version de dll entre SSLEAY.dll et LIBEAY.dll
doit y en avoir de trop ou de trop vieilles.

--
dominix

Avatar
dominix
"DoMiNiX" a écrit dans le message de news:
424286af$0$32565$
fontaine wrote:
bonjour

OS Win 2000

le script

use strict;
use Win32;
use Encode::Unicode;
use Net::SSH::W32Perl;


my $ssh = Net::SSH::Perl->new("SSX" ,port=>'22',
debug=>'1',interactive=>'1');
my ($out,$err,$sortie) = $ssh->login('Stroum','bleu');


lancement du script

C:test_ssh.pl
PC_01: Reading configuration data /.ssh/config
PC_01: Reading configuration data /etc/ssh_config
PC_01: Connecting to SSX, port 22.
PC_01: Remote protocol version 2.0, remote software version
OpenSSH_3.5p1 FreeBSD-20030924
PC_01: Net::SSH::Perl Version 1.23_01, protocol version 2.0.
PC_01: No compat match: OpenSSH_3.5p1 FreeBSD-20030924.
Your vendor has not defined Fcntl macro F_SETFL, used at
C:/Perl/site/lib/Net/SSH/Perl.pm line 218.
C:

y a t il pbroblème de compatibilité aentre les versions?

car openSSH fonctionne bien en lancement dos merci



ça sent le melange de version de dll entre SSLEAY.dll et LIBEAY.dll
doit y en avoir de trop ou de trop vieilles.




si c'est pas ça , faut le dire ...

--
dominix


Avatar
patrick.fontaine
"dominix" wrote in message news:<4254810e$0$2241$...
"DoMiNiX" a écrit dans le message de news:
424286af$0$32565$
fontaine wrote:
bonjour

OS Win 2000

le script

use strict;
use Win32;
use Encode::Unicode;
use Net::SSH::W32Perl;


my $ssh = Net::SSH::Perl->new("SSX" ,port=>'22',
debug=>'1',interactive=>'1');
my ($out,$err,$sortie) = $ssh->login('Stroum','bleu');


lancement du script

C:test_ssh.pl
PC_01: Reading configuration data /.ssh/config
PC_01: Reading configuration data /etc/ssh_config
PC_01: Connecting to SSX, port 22.
PC_01: Remote protocol version 2.0, remote software version
OpenSSH_3.5p1 FreeBSD-20030924
PC_01: Net::SSH::Perl Version 1.23_01, protocol version 2.0.
PC_01: No compat match: OpenSSH_3.5p1 FreeBSD-20030924.
Your vendor has not defined Fcntl macro F_SETFL, used at
C:/Perl/site/lib/Net/SSH/Perl.pm line 218.
C:

y a t il pbroblème de compatibilité aentre les versions?

car openSSH fonctionne bien en lancement dos merci



ça sent le melange de version de dll entre SSLEAY.dll et LIBEAY.dll
doit y en avoir de trop ou de trop vieilles.




si c'est pas ça , faut le dire ...


mais encore, je ne comprens pas , j'ai installé net ssh en une fois
avec le package active state



Avatar
patrick.fontaine
"dominix" wrote in message news:<4254810e$0$2241$...
"DoMiNiX" a écrit dans le message de news:
424286af$0$32565$
fontaine wrote:
bonjour

OS Win 2000

le script

use strict;
use Win32;
use Encode::Unicode;
use Net::SSH::W32Perl;


my $ssh = Net::SSH::Perl->new("SSX" ,port=>'22',
debug=>'1',interactive=>'1');
my ($out,$err,$sortie) = $ssh->login('Stroum','bleu');


lancement du script

C:test_ssh.pl
PC_01: Reading configuration data /.ssh/config
PC_01: Reading configuration data /etc/ssh_config
PC_01: Connecting to SSX, port 22.
PC_01: Remote protocol version 2.0, remote software version
OpenSSH_3.5p1 FreeBSD-20030924
PC_01: Net::SSH::Perl Version 1.23_01, protocol version 2.0.
PC_01: No compat match: OpenSSH_3.5p1 FreeBSD-20030924.
Your vendor has not defined Fcntl macro F_SETFL, used at
C:/Perl/site/lib/Net/SSH/Perl.pm line 218.
C:

y a t il pbroblème de compatibilité aentre les versions?

car openSSH fonctionne bien en lancement dos merci



ça sent le melange de version de dll entre SSLEAY.dll et LIBEAY.dll
doit y en avoir de trop ou de trop vieilles.




si c'est pas ça , faut le dire ...



et j'ai cherché les 2 dll pas de trace ????



Avatar
DoMinix
fontaine wrote:
"dominix" wrote in message news:<4254810e$0$2241$...

"DoMiNiX" a écrit dans le message de news:
424286af$0$32565$

fontaine wrote:

...



Your vendor has not defined Fcntl macro F_SETFL, used at
C:/Perl/site/lib/Net/SSH/Perl.pm line 218.

y a t il pbroblème de compatibilité aentre les versions?
car openSSH fonctionne bien en lancement dos merci


ça sent le melange de version de dll entre SSLEAY.dll et LIBEAY.dll
doit y en avoir de trop ou de trop vieilles.



si c'est pas ça , faut le dire ...


mais encore, je ne comprens pas , j'ai installé net ssh en une fois
avec le package active state


il faut chercher sur *tout* ton disque si il n'y a pas une autre SSLEAY
ou LIBEAY .dll

--
dominix