none
FTP - Zugriff über öffentliche IP schlägt teilweise fehl RRS feed

  • Allgemeine Diskussion

  • Hallo zusammen,

    ich habe einen Windows Server 2012 R2, der hinter einem Router mit NAT sitzt.

    Nun habe ich den IIS installiert und für FTP konfiguriert. Im Router ist eine Weiterleitung konfiguriert, die alle ankommenden Verbindungen über Port 21 auf den Server leitet. Nun passiert Folgendes:

    Wenn ich von einem Rechner, der im selben Netz ist, über den FTP-Client (FileZilla) mit dem Server verbinde, und dabei die PRIVATE IP des Servers benutze, funktioniert alles bestens.
    Verwende ich jedoch die ÖFFENTLICHE IP, wird eine Verbindung aufgebaut und bleibt bestehen. Jedoch tritt beim Versuch, den Verzeichnisinhalt anzuzeigen, ein Fehler auf.

    Folgende Anmerkungen:
    Es liegt nicht an der Firewall des Servers oder des Clients, der Fehler tritt auch bei deaktivierter FW auf.
    Es liegt vermutlich nicht an Berechtigungen, wie gesagt, gebe ich die private IP des Servers ein geht es.
    Die Firewallunterstützung des IIS ist konfiguriert - ich habe die öffentliche IP eingegeben und die Datenportrange auf 5000-5010 gesetzt.
    Der Fehler tritt bei aktivem und passivem FTP auf.

    Hier dazu das Log vom FTP-Client:

    Status:    Verbinde mit [öffentliche IP]:21...
    Status:    Verbindung hergestellt, warte auf Willkommensnachricht...
    Status:    Initialisiere TLS...
    Status:    Überprüfe Zertifikat...
    Status:    TLS-Verbindung hergestellt.
    Status:    Verbunden
    Status:    Empfange Verzeichnisinhalt...
    Befehl:    PWD
    Antwort:    257 "/" is current directory.
    Befehl:    TYPE I
    Antwort:    200 Type set to I.
    Befehl:    PASV
    Antwort:    227 Entering Passive Mode ([öffentliche IP],192,75).
    Befehl:    LIST
    Antwort:    150 Opening BINARY mode data connection.
    Fehler:    Zeitüberschreitung der Verbindung nach 20 Sekunden Inaktivität
    Fehler:    Verzeichnisinhalt konnte nicht empfangen werden

    Kann mir irgendjemand weiterhelfen?

    Gruß
    ~Irolan


    HAT SICH ERLEDIGT!

    Meine Einstellungen waren korrekt. Nachdem ich den FTP Service neu gestartet hatte, gings. Hatte vorher zwar den kompletten Server mehrfach neu gestartet, wusste aber nicht, dass der IIS seine Einstellungen wohl cached.

    Dienstag, 5. Mai 2015 10:02

Alle Antworten

  • Hi Irolan,

    ich kann dieses Problem bestätigen, das hatte ich damals auch, als ich versucht habe, FTP über IIS einzurichten. Letztlich habe ich dann irgendwann entnervt aufgegeben und FileZilla Server genommen, da funzt alles einwandfrei.

    Falls es nicht zwingend IIS sein muss, kann ich Dir das empfehlen.


    Gruß

    Ben

    MCSA Windows 8 (.1) MCSA Windows Server 2012 (R2)

    Wenn Dir meine Antwort hilft, markiere sie bitte entsprechend als Antwort! Danke! :-)

    Hinweis: Meine Posts werden "wie besehen" ohne jedwede Gewähr bereitgestellt, da menschliche, technische und andere Fehler nicht ausgeschlossen werden können.

    Dienstag, 5. Mai 2015 11:42
  • Es muss leider der IIS sein, weil da noch anderes Zeug drauf läuft und einige automatisierte Prozesse ablaufen.
    Dienstag, 5. Mai 2015 12:15