libcurl отправляет запрос от Debian 7 к Debian 9 Gnutls Ошибка рукопожатия - PullRequest
0 голосов
/ 03 октября 2018

У меня проблема с возвратом libcurl ошибки SSL, позвольте мне описать ситуацию:

Есть две машины с Debian, клиент Debian 7 и сервер Debian 9, клиент использует libcurl дляотправьте запрос http через код C (обе машины являются локальными, поэтому у меня CURLOPT_SSL_VERIFYHOST и CURLOPT_SSL_VERIFYPEER установлены на false на клиенте), и на сервере есть скрипт php, на который направлен запрос.После каждой попытки я получаю сообщение об ошибке SSL "gnutls_handshake() failed: A TLS fatal alert has been received", хотя могу без проблем получить ответ, используя curl в командной строке с -k.

Стоит отметить тот факт, что все кажетсяне будет работать, только если обслуживается deb9, а клиент - deb7.Итак:

  • Сервер Debian7 Клиент Debian7 - работает
  • Сервер Debian7 Клиент Debian9 - работает
  • Сервер Debian9 Клиент Debian9 - работает
  • Сервер Debian9 Debian7клиент - не работает

Любая помощь приветствуется

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