Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: INDY: sslv3 alert handshake failure

  Alt 16. Mai 2022, 13:23
Sind denn auch die OpenSSL-DLLs in einer aktuellen Version im Suchpfad der Anwendung?
.. sollte dann nicht eine Fehlermeldung erscheinen die bedagt das die dll nict geladen werden konnte?
Vielleicht sind sie zu alt?
Mit ssleay32.dll und libeay32.dll Version 1.0.2u
klappt das
Delphi-Quellcode:
  idHttp1 := TIdHttp.Create(nil);
  try
    IdHTTP1.HandleRedirects := True;
    IdSSLIOHandlerSocketOpenSSL := TIdSSLIOHandlerSocketOpenSSL.Create(self);
    // IdSSLIOHandlerSocketOpenSSL.SSLOptions.SSLVersions := [sslvTLSv1, sslvTLSv1_1, sslvTLSv1_2, sslvSSLv2,sslvSSLv23,sslvSSLv3];
    IdSSLIOHandlerSocketOpenSSL.SSLOptions.Method := sslvTLSv1_2;;
    IdHTTP1.IOHandler := IdSSLIOHandlerSocketOpenSSL;
    memo1.Lines.Text := idHttp1.Get('https://seilbahn.net/sn/bericht_mo.php');
  finally
    idHttp1.Free;
  end;
Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat