Я пытаюсь получить содержимое веб-сайта и распечатать. Код работал так, как я хотел, чтобы он работал с обычным веб-сайтом HTTP, но он не будет работать с HTTPS.
Я искал исправления для этой проблемы, но они не работают в моей программе. Это код, который у меня сейчас есть:
#! usr/bin/perl
use strict;
use warnings;
use LWP::Simple;
use LWP::UserAgent;
use 5.014;
$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0;
my $ua = LWP::UserAgent->new();
$ua->ssl_opts( verify_hostnames => 0 );
getprint('https://<website>')or die 'Unable to get page';
И это ошибка, которую я получаю:
500 Can't connect to <IP address>:443 (certificate verify failed) <URL:https://<website>>
LWP::Simple->new()
— ошибка времени выполнения. - person ikegami   schedule 04.02.2014