AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Reading TimeOut ABER NUR bei SSL und Internet zugriff
Thema durchsuchen
Ansicht
Themen-Optionen

Reading TimeOut ABER NUR bei SSL und Internet zugriff

Ein Thema von gee21 · begonnen am 4. Mai 2014 · letzter Beitrag vom 6. Mai 2014
Antwort Antwort
mjustin

Registriert seit: 14. Apr 2008
3.011 Beiträge
 
Delphi 2009 Professional
 
#1

AW: Reading TimeOut ABER NUR bei SSL und Internet zugriff

  Alt 4. Mai 2014, 13:08
Wenn ich mit IdFTP und IdSSLIOHandlerSocketOpenSSL1 zu meinem FTP Server verbinde...
Ist der Server denn mit einem Standard-FTP Client wie FileZilla über SSL erreichbar (im Internet)? Da es mit SFTP und FTPS zwei verschiendene SSL/TLS Varianten für FTP gibt muss natürlich die passende FileZilla-Einstellung zum Test verwendet werden. Indy unterstützt FTPS (FTP über SSL), aber nicht SFTP (FTP über SSH).
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
gee21

Registriert seit: 3. Jan 2013
199 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Reading TimeOut ABER NUR bei SSL und Internet zugriff

  Alt 4. Mai 2014, 13:16
Also ich benutze

FTPS (Über ssl Explizit) und NICHT SFTP

Hmmm. Filezilla bringt genau den selben Fehler... OHNE SSL gehts, mit SSL sagt Filezilla:

Fehler: Zeitüberschreitung der Verbindung
Fehler: Verzeichnisinhalt konnte nicht empfangen werden

Aber bei meinem FTP Server ist SSL aktiviert. Und wenn ich mit Delphi zu meinem Server per SSL verbinde, funktionierts ja auch. Erst beim Download einer Datei erhalte ich den Fehler.
Robert
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.011 Beiträge
 
Delphi 2009 Professional
 
#3

AW: Reading TimeOut ABER NUR bei SSL und Internet zugriff

  Alt 4. Mai 2014, 13:40

Aber bei meinem FTP Server ist SSL aktiviert. Und wenn ich mit Delphi zu meinem Server per SSL verbinde, funktionierts ja auch. Erst beim Download einer Datei erhalte ich den Fehler.
Ok, aber wie sieht es in der Firewall aus?

Zitat:
In order to maintain compatibility with existing non-TLS/SSL-aware FTP clients, implicit FTPS was expected to listen on the IANA Well Known Port 990/TCP for the FTPS control channel, and to 989/TCP for the FTPS data channel. This allowed administrators to retain legacy-compatible services on the original 21/TCP FTP control channel.
(Quelle: http://en.wikipedia.org/wiki/FTPS)

Sind Port 990 und 989 freigeschaltet?


Zitat:
Fehler: Verzeichnisinhalt konnte nicht empfangen werden
könnte an einem Problem mit Active / Passive Mode liegen.

Für die Übertragung des Verzeichnisinhalts wird der DATA Channel verwendet. Das Delphi Programm stellt die Verbindung nur auf dem Control-Channel her, testet also nur die eine "Hälfte" der Verbindung. Es kann sein, dass nur der Control-Channel Port freigegeben ist.
Michael Justin
habarisoft.com

Geändert von mjustin ( 4. Mai 2014 um 13:59 Uhr)
  Mit Zitat antworten Zitat
gee21

Registriert seit: 3. Jan 2013
199 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Reading TimeOut ABER NUR bei SSL und Internet zugriff

  Alt 6. Mai 2014, 16:10
Zitat:
Fehler: Verzeichnisinhalt konnte nicht empfangen werden
könnte an einem Problem mit Active / Passive Mode liegen.

Für die Übertragung des Verzeichnisinhalts wird der DATA Channel verwendet. Das Delphi Programm stellt die Verbindung nur auf dem Control-Channel her, testet also nur die eine "Hälfte" der Verbindung. Es kann sein, dass nur der Control-Channel Port freigegeben ist.


Besten Dank für eure Hilfe.

MJustin hatte recht. Es lag daran das nur Port 21 freigegben war und nicht der Passive Port bereich. Anscheinend spielt dies erst eine relevante Rolle wenn man per SSL zugreifen will. Ohne SSL reicht Port "21" aus.
Robert
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:08 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