Я использовал следующий кодовый блок для сбора данных с веб -сайта HTTPS с использованием curl. < /p>
$q = 'https://www.example.org/'; // for example
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $q);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
$json = curl_exec($ch);
< /code>
curl показывает следующую ошибку < /p>
error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 unrecognized name
< /code>
Это может быть связано со старой версией OpenSSL, но, поскольку веб -сайт находится в общем хостинге, настройки на стороне сервера не могут быть изменены в данный момент. Все, что я могу сделать, это изменить параметры Curl.
Я проверил здесь https://www.ssllabs.com/ssltest/analyze.html, чтобы увидеть доступные протоколы для этого сервера, найденные SSL3 и SSL2 недоступны, но TLS 1.2, 1.1 и TLS 1.1. Поиск по Google, я обнаружил, что его наилучшим образом не указывают версию SSL, которая фактически автоматически не подходит для лучшего уровня для использования. Хотя я пытался с настройкой версии TLS в curlopt_sslversion (следующим образом), но возникает та же ошибка. < /P>
curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_2);
< /code>
Я много пробовал в течение последних нескольких дней, но все попытки пошли напрасными. < /p>
Я пытался объяснить все, что я сделал, но кто -нибудь, пожалуйста, спросите, нужна ли дополнительная информация. Любая помощь будет очень оценена. < /p>
Большое спасибо < /p>
Подробнее здесь: https://stackoverflow.com/questions/298 ... sv1-unreco
Ошибка скручивания (35): Ошибка: 14077458: SSL Prontines: SSL23_GET_SERVER_HELLO: TLSV1 НЕПРАВИЛЬНОЕ ИМЯ ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Библиотека запросов принуждения к использованию TLSV1.1 или TLSV1.2 в Python
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
OpenSSL выпуск "Ошибка ошибки openssl: 0A00018E: SSL Prontines :: CA MD слишком слабые"
Anonymous » » в форуме Linux - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-