@htmluser

Как убрать ошибку cURL error 51: SSL в Guzzle Yii 2?

В Yii 2 поставил Guzzle, чтобы отправлять запрос на внешний партнерский сайт и получать от туда json-ответ. Но возникла проблема. Пишу следующий код:

$client = new Client();
$res = $client->request('GET', 'https://api.site.com');
echo $res->getStatusCode();

В итоге, получаю Exception с текстом:

cURL error 51: SSL: no alternative certificate subject name matches target host name 'api.site.com' (see curl.haxx.se/libcurl/c/libcurl-errors.html)

Подскажите, пожалуйста, как избавиться от этой ошибки или как ее обойти? К сожалению, партнер ничего со своей стороны делать не хочет.
  • Вопрос задан
  • 1485 просмотров
Решения вопроса 1
@karminski
Senior React.JS Developer
Мне кажется, что cURL ругается на невалидный SSL-сертификат. Поставьте валидный SSL-сертификат, и ошибка исчезнет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы