Einzelnen Beitrag anzeigen

idontknow

Registriert seit: 21. Apr 2008
Ort: Schleswig-Holstein
60 Beiträge
 
Delphi 11 Alexandria
 
#1

Delphi 10.4: Indy zerschreddert?

  Alt 5. Jun 2020, 16:38
Indy scheint bei Delphi 10.4 zerschreddert zu sein. Oder ich mache was falsch, will ich nicht ausschliessen. Die Versionsabfrage meldet Indy 10.6.2.0 (bei Delphi 10.3.3 war es noch 10.6.2.5366) und unterstützt anscheinend kein SSL mehr... Ich schaffe es nicht, zwischen TIdTCPServer und TIdTCPClient eine SSL/TLS-Verbindung hinzubekommen. sslvTLSv1_2 war eigentlich mein Ziel, aber auch sslvTLSv1 funktioniert nicht.

libeay32.dll und ssleay.dll haben die Version 1.0.2u.

Die Verbindung schlägt fehl mit "Error accepting connection with SSL.
error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number", der TCPClient hingegen ist der Meinung er sei verbunden (TIdTcpClient.Connected ist true).
Eine Indy-Version frisch von Github behebt das Problem bei mir auch nicht, ich habe die Bibliothekspfade auf Indy\Lib\Protocols / System / Core gesetzt.
Auch dann ist die Version 10.6.2.0 und das Verhalten leider immer noch gleich.

Unter Delphi 10.3.3 funktioniert dasselbe Programm einwandfrei.

Hat jemand schon eine Idee?

Wenn jemand Interesse hat, lade ich gern ein Demo-Projekt hoch.
Oliver
  Mit Zitat antworten Zitat