mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-03 23:06:37 +00:00
git-svn-id: https://svn.fhem.de/fhem/trunk@11154 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
083e6859fd
commit
4a37eac621
@ -211,12 +211,13 @@ HttpUtils_Connect2($)
|
|||||||
$hash->{conn}->blocking(1);
|
$hash->{conn}->blocking(1);
|
||||||
my $sslVersion = AttrVal($hash->{NAME}, "sslVersion",
|
my $sslVersion = AttrVal($hash->{NAME}, "sslVersion",
|
||||||
AttrVal("global", "sslVersion", "SSLv23:!SSLv3:!SSLv2"));
|
AttrVal("global", "sslVersion", "SSLv23:!SSLv3:!SSLv2"));
|
||||||
IO::Socket::SSL->start_SSL($hash->{conn}, {
|
my %par = %{$hash->{sslargs}};
|
||||||
Timeout => $hash->{timeout},
|
$par{Timeout} = $hash->{timeout};
|
||||||
SSL_version => $sslVersion,
|
$par{SSL_version} = $sslVersion;
|
||||||
SSL_hostname => $hash->{host},
|
$par{SSL_hostname} = $hash->{host}
|
||||||
%{$hash->{sslargs}}
|
if(IO::Socket::SSL->can('can_client_sni') &&
|
||||||
}) || undef $hash->{conn};
|
IO::Socket::SSL->can_client_sni());
|
||||||
|
IO::Socket::SSL->start_SSL($hash->{conn}, \%par) || undef $hash->{conn};
|
||||||
$hash->{hu_sslAdded} = 1 if($hash->{keepalive});
|
$hash->{hu_sslAdded} = 1 if($hash->{keepalive});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user