From 63731dc4db172183089687e9673e856ca93cadfc Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Fri, 16 May 2014 12:51:31 +0300 Subject: [PATCH] Improve support for self-signed certificates --- jvpn.pl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/jvpn.pl b/jvpn.pl index 947ebc4..e927c5e 100755 --- a/jvpn.pl +++ b/jvpn.pl @@ -111,7 +111,12 @@ my $ua = LWP::UserAgent->new; # on RHEL6 ssl_opts is not exists if(defined &LWP::UserAgent::ssl_opts) { - $ua->ssl_opts('verify_hostname' => $verifycert); + if ($verifycert == 0) { + $ua->ssl_opts( + verify_hostname => 0, + SSL_verify_mode => 'SSL_VERIFY_NONE' + ); + } } $ua->cookie_jar({}); push @{ $ua->requests_redirectable }, 'POST';