Возможно ли установить соединение курл с http на https, если выдается ошибка:
35 Unknown SSL protocol error in connection to kdl.ru:443
Причем, что интересно с другими сайтами такого нет (
Игры с CURLOPT_SSLVERSION не помогают (
Вот полный код курла
<?
function get_web_page( $url )
{
$options = array(
CURLOPT_USERAGENT => 'User-Agent: curl/7.39.0',
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_TIMEOUT => 20,
CURLOPT_HEADER => 0,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_SSLVERSION => 1
);
$ch = curl_init( $url );
curl_setopt_array( $ch, $options );
$content = curl_exec( $ch );
$err = curl_errno( $ch );
$errmsg = curl_error( $ch );
$header = curl_getinfo( $ch );
curl_close( $ch );
$header['errno'] = $err;
$header['errmsg'] = $errmsg;
$header['content'] = $content;
return $header;
}
$url = "https://kdl.ru/tests-results";
$header = get_web_page( $url );
echo $header['errno']." ".$header['errmsg'];
echo $header['content'];
?>