• Publicidad

Problema con Net::SFTP

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Problema con Net::SFTP

Notapor fgalves » 2007-02-16 10:53 @495

Hola a todos,

Estoy tratando de instalar un script Perl ya verificado en una máquina UNIX (Test) en otra máquina UNIX (calificación), pero al ejecutarlo me aparece un mensaje de error correspondiente a la siguiente instrucción:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
my $sftp = Net::SFTP->new(....);
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


El mensaje de error es el siguiente:
Código: Seleccionar todo
Invalid key file type 'PEM': Base class package "Class::ErrorHandler" is empty.
    (Perhaps you need to 'use' the module which defines that package first.)
 at /usr/lib/perl5/site_perl/5.8.3/Convert/PEM.pm line 5
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.3/Convert/PEM.pm line 5.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.3/Crypt/DSA/Key/PEM.pm line 6.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.3/Crypt/DSA/Key/PEM.pm line 6.
Compilation failed in require at (eval 57) line 1.
BEGIN failed--compilation aborted at (eval 57) line 1.
 at /usr/lib/perl5/site_perl/5.8.3/Net/SSH/Perl/Key/DSA.pm line 64


El caso es que dicho script ya esta testado en el primer entorno así que supongo que el problema probablemente viene de algún módulo Perl no instalado...
¿Alguien ve de dónde viene el problema?

¡¡Muchas gracias!!
Saludos,
Felipe
fgalves
Perlero nuevo
Perlero nuevo
 
Mensajes: 210
Registrado: 2006-09-25 13:54 @621

Publicidad

Notapor kidd » 2007-02-16 13:05 @587

Quizá te convenga checar si el módulo Class::ErrorHandler está instalado y actualizado a la nueva versión.

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor fgalves » 2007-02-19 10:57 @497

Hola a todos,

Una pregunta:

Es cierto que las transferencias usando Net::SFTP se acceleran notablemente mediante el uso del modulo Math::BigInt::GMP?

Gracias por adelantado!!
Saludos!
Felipe
fgalves
Perlero nuevo
Perlero nuevo
 
Mensajes: 210
Registrado: 2006-09-25 13:54 @621

Notapor kidd » 2007-02-19 14:03 @627

Pues te convendría probarlo y hacer algunos test de velocidad para ver si es así, el problema con ello es que muchas veces las conexiones tienen fluctuaciones que hacen más díficil este tipo de mediciones, pero esto lo minimizas haciendo el mayor número de pruebas posibles.

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 15 invitados

cron