IdHttp HTTPS Сбой рукопожатия - PullRequest
0 голосов
/ 24 февраля 2019

Delphi: XE 8

Indy ver: 10.6.2

Открыть версию библиотеки SSL Ver: 1.0.2q (ssleay32.dll, libeay32.dll)

IЯ получаю следующую ошибку из моего приложения Delphi при попытке выполнить Get call:

Ошибка соединения с SSL.ошибка: 14094410: подпрограммы SSL: SSL3_READ_BYTES: сбой квитирования оповещения sslv3.

procedure TfrmPushToCertify.Push;
var
  stsJSON  : TStringStream;
  strmResp : TMemoryStream;
  stlResp  : TStringList;

  RecID :  String;
  GetURL:  String;
  PostURL: String;
  PutURL:  String;

begin

  strmResp := TMemoryStream.Create;
  BuildRESTHeaders;
  IdHTTP_Certify.Get('https://api.certify.com/v1/exprptglds/1?code=15213|N800KS', strmResp);

end;

Я могу сделать тот же вызов успешно, используя Postman (поэтому я знаю, что вызов API правильный, а сервер отвечает).

WireShark Screen Print

Кажется, проблема в том, что "ETHERNET FRAME CHECK SEQUENCE INCORRECT", но я не знаю, что это значит или как это исправить.

Я обновился до новых DLL, версия 1.0.2q, но без изменений в результате.По-прежнему не удается с тем же сообщением.

...