Ошибка ssl при использовании php curl для вызова API - PullRequest
0 голосов
/ 13 сентября 2018

Я использую API для отправки смс. я использую php curl для публикации данных смс, таких как номер телефона и текст смс на api url, например https // sms.example.com

Большую часть времени мои вызовы API работают нормально, получая откровенный ответ.

но с последних нескольких дней я получаю следующую ошибку скручивания при публикации данных на смс-адресе:

openSSL SSL connect: SSL_ERROR_SYSCALL в соединении с sms.example.com:443

я использую следующие настройки, связанные с ssl, в моем запросе curl

CURLOPT_SSL_VERIFYPEER => false
CURLOPT_SSL_VERIFYHOST => false

моя команда поддержки поставщика sms предложила мне использовать протокол tls1.2, поэтому я добавил следующую строку кода в запрос curl

CURLOPT_SSLVERSION=>CURL_SSLVERSION_TLSv1_2

все еще получает ту же ошибку.

мой сервер приложений sms находится за брандмауэром.

Может кто-нибудь помочь мне разобраться в чем проблема? и возможное решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...