• Publicidad

Problema con SSL en Windows 7

¿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 SSL en Windows 7

Notapor BigBear » 2015-03-27 11:18 @512

Hola. Tengo el siguiente código:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. #!usr/bin/perl
  2.  
  3. use LWP::UserAgent;
  4.  
  5. my $nave = LWP::UserAgent->new;
  6. $nave->agent( "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0" );
  7. $nave->timeout(10);
  8.  
  9. my $code = toma("https://www.google.com");
  10.  
  11. print $code;
  12.  
  13. sub toma {
  14.     return $nave->get( $_[0] )->content;
  15. }
  16.  
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


El problema inicial era que no leía nada porque hace falta un módulo para leer el https. Después instalé lo necesario con el comando:

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
ppm install http://www.eekboek.nl/dl/ppms/Crypt-SSLeay.ppd
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


Y todo fue para empeorar: ahora me aparece este error y se cuelga el script en Perl:

Imagen

¿ Cómo soluciono esto ?

P.D.: Uso Windows 7
Última edición por explorer el 2015-03-27 11:49 @534, editado 1 vez en total
Razón: codigo => código; leia => leía; modulo => módulo; despues => Después; instale => instalé; Como => Cómo;
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Publicidad

Re: Problema con SSL en Windows 7

Notapor explorer » 2015-03-27 11:58 @540

La versión de Crypt-SSLeay que has instalado es la 0.51, que es viejísima (en CPAN está la 0.72).

Aunque... claro... también están usando Perl v5.8.8, que también tiene unos cuantos años...

Viendo la matriz de compatibilidad, como mínimo debes instalarte una versión 0.55.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Problema con SSL en Windows 7

Notapor BigBear » 2015-03-27 12:03 @543

Hace unos 10 min me bajé la última versión de ActivePerl y parece que ya no tengo el problema, pero cambio algo. Yo uso siempre ppd para instalar dependencias de forma fácil y ahora ningún ppd me instala nada porque en la consola me dice que no está hecha para mi plataforma. Leí el código de los ppd y dice ActivePerl 5.

¿ Qué tendría que hacer ahora, explorer ?
Última edición por explorer el 2015-03-27 14:28 @644, editado 1 vez en total
Razón: baje => bajé; ultima => última; version => versión; cambio => cambió; facil => fácil; ningun => ningún; esta => está; lei => Leí; codigo => código; que => Qué; tendria => tendría;
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Re: Problema con SSL en Windows 7

Notapor explorer » 2015-03-27 14:31 @647

Yo, cuando usaba Windows, apenas usaba ppm desde la línea de comandos.

Siempre usaba el ppm gráfico, como he contado en el hilo Perl ActiveState. Instalación y gestión con el PPM. Allí está contado cómo incorporar nuevos repositorios a los que vienen por defecto. Cómo buscar y cómo instalar paquetes a golpe de ratón.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

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

cron