[SOLVED]perl WWW::Mechanize nie można pobrać zawartości z https://

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
leon1313
Zakręcona Traszka
Zakręcona Traszka
Posty: 668
Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

[SOLVED]perl WWW::Mechanize nie można pobrać zawartości z https://

Post autor: leon1313 »

Jak w temacie, przy próbie pobrania zawartości stron po https dostaję komunikat:

Kod: Zaznacz cały

Error GETing https://gmail.com: Can't verify SSL peers without knowning which Certificate Authorities to trust at ./mech.pl line 12
Kawałek kodu:

Kod: Zaznacz cały

#!/usr/bin/perl
use WWW::Mechanize;
use Test::More;
use Crypt::SSLeay;
use strict;


my $expected = "Odebrane";
my $url = "https://gmail.com";
my $mech = WWW::Mechanize->new();
$mech->agent_alias( 'Windows IE 6' );
$mech->get( $url );
Szukam jakiegoś rozwiązania, zaciągnięcie zawartości stron http:// działa bez problemu
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
otokan
Sędziwy Jeż
Sędziwy Jeż
Posty: 65
Rejestracja: 11 gru 2008, 11:20
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: perl WWW::Mechanize nie można pobrać zawartości z https://

Post autor: otokan »

Hej,
Tak na szybko. U mnie działa, z tym, że nie mam zainstalowanego modułu Crypt::SSLeay, mam za to: IO::Socket::SSL.
Awatar użytkownika
leon1313
Zakręcona Traszka
Zakręcona Traszka
Posty: 668
Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: perl WWW::Mechanize nie można pobrać zawartości z https://

Post autor: leon1313 »

O widzisz, ja mam oba. Zaraz zrobię porządek :-)

no i po problemie:
Trzeba zainstalowac Mozilla::CA lub ustawić zmienną na:

Kod: Zaznacz cały

$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME}=0;
,
albo jedno i drugie.
http://cpansearch.perl.org/src/GAAS/lib ... 00/Changes
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości