![]() |
Indy FTPS Fehler beim Connect
Moin Delphianer,
ich habe hier eine Meldung von einem Kollegen, dass er sich nicht mit einem FTPS-Server verbinden kann. MadExcept sagt dazu
Code:
Führe ich das Programm bei mir aus, egal ob aus dem Delphi oder direkt, hab' ich da kein Problem zu verbinden und Daten zu transferieren.
exception class : EIdTLSClientTLSHandShakeFailed
exception message : SSL-Aushandlung fehlgeschlagen. main thread ($306c): 00cd2b75 +005 OPlusFTP.exe IdGlobal IndyRaiseOuterException 00d028a2 +046 OPlusFTP.exe IdExplicitTLSClientServerBase TIdExplicitTLSClient.TLSHandShakeFailed 00d02699 +009 OPlusFTP.exe IdExplicitTLSClientServerBase TIdExplicitTLSClient.ProcessTLSHandShakeFailed 00d0284b +05b OPlusFTP.exe IdExplicitTLSClientServerBase TIdExplicitTLSClient.TLSHandshake 772242d1 +021 ntdll.dll KiUserExceptionDispatcher 00dc40b9 +045 OPlusFTP.exe IdSSLOpenSSL TIdSSLIOHandlerSocketOpenSSL.SetPassThrough 00d02833 +043 OPlusFTP.exe IdExplicitTLSClientServerBase TIdExplicitTLSClient.TLSHandshake 00d29aa9 +08d OPlusFTP.exe IdFTP TIdFTP.Login 00d266d7 +39b OPlusFTP.exe IdFTP TIdFTP.Connect 00df4303 +1ab OPlusFTP.exe Main 219 +20 DoConnect 00df458e +156 OPlusFTP.exe Main 251 +25 TFrmMain.ConnectFTP 00df33f0 +0ac OPlusFTP.exe Main 89 +3 TFrmMain.actExecAllScriptsExecute Das verwendete Indy ist aktuell von GetIt, es wird mit TLS 1.2 verschlüsselt kommuniziert. Was kann hier die Ursache sein? MadExcept sagt mir außerdem, dass unter den Prozessen ein Avira läuft, und ein Prozess namens Memory Compression - sagt einem das was? Achja, es geht hier um Delphi 10.2. LG aus dem Norden, Edmund |
AW: Indy FTPS Fehler beim Connect
Ohne jemals mit der Komponente gearbeitet zu haben, würde ich behaupten, dass es
eventuell an einem Antiviren Programm oder Firewall liegt. Deaktiviere die mal und teste die Verbindung erneut ^^. Natürlich kann ich mit meiner mangelten Erfahrung auch komplett auf dem Holzweg sein ^^. Avira: ![]() |
AW: Indy FTPS Fehler beim Connect
.. verwendet ihr die gleichen SSL Libraries (libeay32.dll, ssleay32.dll)?
Einen Wireshark-Trace hast Du nicht? Grüße Klaus |
AW: Indy FTPS Fehler beim Connect
Zitat:
Zitat:
Dieses Schlangenöl Avira war mir schon immer suspekt, zuviel darüber hier gelesen... :pale: LG aus dem Norden, Edmund |
AW: Indy FTPS Fehler beim Connect
Zitat:
Ich vermute, dass das Zertifikat bei ihm nicht als vertrauenswürdig gekennzeichnet ist. Damit schlägt der TLS Handshake fehl. |
AW: Indy FTPS Fehler beim Connect
Zitat:
LG aus dem Norden, Edmund |
AW: Indy FTPS Fehler beim Connect
Hallo, jetzt hab' ich das mal geprüft:
Zitat:
libeay32.dll 1.0.2.10 ssleay32.dll 1.0.2.10 geladen. Beim Kollegen werden die Bibliotheken libeay32.dll 1.0.0.13 ssleay32.dll 1.0.0.13 aus C:\Program Files (x86)\Intel\iCLS Client geladen. Sollte er vielleicht mal updaten? LG aus dem Norden, Edmund |
AW: Indy FTPS Fehler beim Connect
ja, updaten 1.0.0.13 ist schon etwas sehr alt
Grüße Klaus |
AW: Indy FTPS Fehler beim Connect
Hallo,
Zitat:
|
AW: Indy FTPS Fehler beim Connect
Moin,
Zitat:
Jetzt hat der Kollege sich getraut, die DLLs im Intel-Verzeichnis durch meine auszutauschen. Aber der BugReport zeigt auch dann wieder die alten Versionen. Ich glaub' der hat da ein System, auf dem irgendwas Amok läuft. Ein Delphi-Problem ist das jedenfalls nicht :roll: LG aus dem Norden, Edmund |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz