Hola a todos, espero me puedan ayudar porque no sé porque no
se conecta.
Gracias de antemano.
Síntoma: Al compilar los scripts de PERL con perl2exe (IndigoStar) que usan la librería Net::SSH::W32Perl, los ejecutables no funcionan.
(Mandan mensaje de 'No provider available')
El script s establece la conexión y retorna resultados, pero el
ejecutable no.
Salida:
D:\ISAP-6.2\Source\Work>ssh_test
W2LZDXRR01: Reading configuration data /.ssh/config
W2LZDXRR01: Reading configuration data /etc/ssh_config
W2LZDXRR01: Connecting to 199.228.23.169, port 22.
W2LZDXRR01: Socket created, turning on blocking...
W2LZDXRR01: Remote protocol version 1.99, remote software version OpenSSH_3.8p1
W2LZDXRR01: Net::SSH::Perl Version 1.23_01, protocol version 2.0.
W2LZDXRR01: No compat match: OpenSSH_3.8p1.
W2LZDXRR01: Connection established.
W2LZDXRR01: Sent key-exchange init (KEXINIT), wait response.
W2LZDXRR01: Algorithms, c->s: 3des-cbc hmac-sha1 none
W2LZDXRR01: Algorithms, s->c: 3des-cbc hmac-sha1 none
No provider available.
LAs versiones que uso:
Perl2Exe: Versión 5.03b
Librería: Net::SSH::W32Perl
+++++++++++++++++++++++++++++++++++++++
Saludos.