File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,9 @@ sub _extra_sock_opts
1919 $ssl_opts {SSL_verify_mode } ||= 1;
2020 $ssl_opts {SSL_verifycn_scheme } = ' www' ;
2121 }
22+ else {
23+ $ssl_opts {SSL_verify_mode } = 0;
24+ }
2225 if ($ssl_opts {SSL_verify_mode }) {
2326 unless (exists $ssl_opts {SSL_ca_file } || exists $ssl_opts {SSL_ca_path }) {
2427 eval {
Original file line number Diff line number Diff line change @@ -8,10 +8,19 @@ use LWP::UserAgent;
88my $ua = LWP::UserAgent-> new();
99plan skip_all => " Not online" unless $ua -> is_online;
1010
11- plan tests => 2;
11+ plan tests => 4;
12+
1213my $res = $ua -> simple_request(HTTP::Request-> new(GET => " https://www.apache.org" ));
1314
1415ok($res -> is_success);
1516like($res -> content, qr / Apache Software Foundation/ );
1617
18+ # test for RT #81948
19+ my $warn = ' ' ;
20+ $SIG {__WARN__ } = sub { $warn = shift };
21+ $ua = LWP::UserAgent-> new( ssl_opts => {verify_hostname => 0} );
22+ $res = $ua -> simple_request(HTTP::Request-> new(GET => " https://www.apache.org" ));
23+ ok($res -> is_success);
24+ is($warn , ' ' , " no warning seen" );
25+
1726$res -> dump (prefix => " # " );
You can’t perform that action at this time.
0 commit comments