![]() |
FTPS Einstellungen
Hallo,
ich versuche mit dem folgenden Code eine Verbindung per FTPS Indy 10 Delphi 10.4 zu einem Onlinespeicher(HiDrive) bei ionos (1und1) herzustellen: IdFTP1.Passive := true; IdFTP1.AUTHCmd := tAuto; IdFTP1.Host := 'ftp.hidrive.ionos.com'; IdFTP1.Username := '****'; IdFTP1.Password := '****'; IdFTP1.UseTLS := utUseExplicitTLS; IdFTP1.IOHandler := IdSSLIOHandlerSocketOpenSSL1; IdFTP1.UseTLS := utUseExplicitTLS; IdSSLIOHandlerSocketOpenSSL1.Host := 'ftp.hidrive.ionos.com'; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method := sslvSSLv23; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Mode := sslmClient; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.VerifyMode := [sslvrfPeer]; // z.B. IdSSLIOHandlerSocketOpenSSL1.Port := 21; IdSSLIOHandlerSocketOpenSSL1.PassThrough := False; // FTP Server connect try IdFTP1.Connect; except Memo1.Lines.Add('Fehler: Server nicht gefunden'); IdFTP1.Disconnect; Abort; end; //Login wenn erfolgreich angemeldet Memo1.Lines.Add('verbunden'); try IdFTP1.Login; except Memo1.Lines.Add('Fehler: Login Fehler'); IdFTP1.Disconnect; Abort; end; Memo1.Lines.Add('erfolgreich angemeldet'); Die Verbindung wird hergestellt der Login aber abgelehnt. Zugangsdaten schon 100 überprüft woran könnte es noch liegen? Was habe ich vergessen? |
AW: FTPS Einstellungen
Hallo,
UseImpliciteTLS vielleicht? Werden vielleicht Zertifikate benötigt? |
AW: FTPS Einstellungen
So habe ich es:
Zitat:
|
AW: FTPS Einstellungen
Zitat:
|
AW: FTPS Einstellungen
Danke erstmal
Ich bin schon mal weiter ihm/mir fehlt wohl ein Zertifikat Fehler: routine:ss3_get_server_certificate:cetificate verifiy failed Wo bekomme ich ein Zertifikat und wie binde ich das dann ein ? |
AW: FTPS Einstellungen
Riecht die Fehlermeldung nicht danach, dass der Server kein zertifikat geliefert hat?
|
AW: FTPS Einstellungen
Wenn ich das richtig sehe, unterstützt HiDrive nur FTP und SFTP; aber nicht FTPS. Und SFTP geht nicht mit den Indys.
|
AW: FTPS Einstellungen
Zum testen könnt Ihr diesen kleinen FTP server lokal ausprobieren, ich habe es mit Indy nicht geschafft, der Handshake schlägt fehl.
![]() |
AW: FTPS Einstellungen
Zitat:
![]() ![]() Bis bald... Thomas |
AW: FTPS Einstellungen
FTPS löse ich über das Programm psftp.exe. Ist von Putty.
Habe mir einen Wrapper dafür geschrieben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01: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