FTP Zugriffsproblem

Status
Für weitere Antworten geschlossen.

wicked

Benutzer
Mitglied seit
30. Jan 2009
Beiträge
16
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,
Ich hab bei meiner DS FTP aktiviert, damit ich anderen Benutzern selektiv Zugriff zu meinen Daten geben kann. Das hat bislang auch gut funktioniert.
Neulich bin ich auf die Idee gekommen, in meinen DSM Settings HTTPS zu aktivieren. Seither geht per FTP nichts mehr (ich möchte FTP, also Port 21 behalten und nicht auf SFTP umschalten, da ich das nicht benötige). Ich habe bereits versucht HTTPS wieder auf HTTP zurück zu stellen, aber der FTP Zugriff geht irgendwie nicht mehr. Ich hab in meinen Router Einstellungen das Port Forwarding für 21 gemacht. Gibt es sonst noch was, das ich checken muss oder tun kann?
Vielen Dank
Wicked
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
wenn der Client passives FTP macht müssen auch die Ports für passives FTP weitergeleitet werden (DSM ->FTP). Filezilla als Client hat eine sehr gute Log-Funktion um die Fehlerursache einzugrenzen.

Gruß Götz
 

zwiebackman

Benutzer
Mitglied seit
25. Aug 2012
Beiträge
261
Punkte für Reaktionen
1
Punkte
18
Hallo,
wenn der Client passives FTP macht müssen auch die Ports für passives FTP weitergeleitet werden (DSM ->FTP). Filezilla als Client hat eine sehr gute Log-Funktion um die Fehlerursache einzugrenzen.

Gruß Götz

Hi Leute,
ich habe das gleiche Problem. Ich nutze den Filezilla, habe im Router Portforwarding für ftp aktiv auf Port 20 und ftp auf Port 21 gesetzt.
Auf dem FTP-Server im DSM habe ich FTP-Service aktiviert, Port 21 vorgegeben gelassen, für passiven FTP Standartportbereich gelassen, Externe IP im Passiv-Modus berichten aktiviert und FTP-Dateiübertragungsprotokoll aktiviert.
Im Filezilla client mein DynDNS-Namen eingetragen, erstmal normales, unverschlüsseltes FTP ausgewählt, Verbindungsart normal, Zugangsdaten eingetragen, die auch für DSM Web DAV funktionieren.
Bei Servertypen habe ich ausprobiert Standart (automatische Erkennung) und auch Unix probiert.
Bei Transfermodus habe ich Standart und passiv probiert.
Ich bekomme die Fehlermeldung:
Zeitüberschreitung der Verbindung
Verzeichnisinhalt konnte nicht empfangen werden.

Was mache ich falsch?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
probierst Du es von außerhalb? Wenn nicht, dann verwende die IP der DS nicht den DynDNS-Namen.

Gruß Götz
 

zwiebackman

Benutzer
Mitglied seit
25. Aug 2012
Beiträge
261
Punkte für Reaktionen
1
Punkte
18
habe ich gerade probiert. Genau das Selbe...
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
kopiere doch bitte mal das komplette Log und poste es hier, sonst kann keiner Dir helfen.

Gruß Götz
 

zwiebackman

Benutzer
Mitglied seit
25. Aug 2012
Beiträge
261
Punkte für Reaktionen
1
Punkte
18
Hier der komplette log von Filezilla:

Status: Verbinde mit 192.168.0.100:21...
Status: Verbindung hergestellt, warte auf Willkommensnachricht...
Antwort: 220 DiskStation FTP server ready.
Befehl: USER zwiebackman
Antwort: 331 Password required for zwiebackman.
Befehl: PASS ************
Antwort: 230 User zwiebackman logged in.
Befehl: SYST
Antwort: 215 UNIX Type: L8
Befehl: FEAT
Antwort: 211- Extensions supported:
Antwort: AUTH TLS
Antwort: PBSZ
Antwort: PROT
Antwort: SIZE
Antwort: MDTM
Antwort: MFMT
Antwort: REST STREAM
Antwort: 211 End.
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 (78,94,67,204,216,243)
Befehl: LIST
Fehler: Zeitüberschreitung der Verbindung
Fehler: Verzeichnisinhalt konnte nicht empfangen werden
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
wenn Du von intern zugreifen willst, dann nimm Externe IP im Passiv-Modus berichten wieder raus, Dein Router kann kein Loopback. Im aktiv Modus sollte es funktionieren.
Antwort: 227 Entering Passive Mode (78,94,67,XXX,XXX)
es wird versucht über die externe IP zu verbinden.

Gruß Götz
 

zwiebackman

Benutzer
Mitglied seit
25. Aug 2012
Beiträge
261
Punkte für Reaktionen
1
Punkte
18
Hallo,
wenn Du von intern zugreifen willst, dann nimm Externe IP im Passiv-Modus berichten wieder raus, Dein Router kann kein Loopback. Im aktiv Modus sollte es funktionieren.

es wird versucht über die externe IP zu verbinden.

Gruß Götz

genial, funktioniert! :)
Allerdings wollte ich nur vom internen Netz testen, ob und wie das mit dem ftp-Zugriff funktioniert.
In der Praxis benötige ich den ftp-Zugang nur von außen, also aus dem WAN...
Was bedeutet eigentlich aktiv bzw. passiv mode?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
aktiv-passiv ist bei Wikipedia eigentlich ganz gut beschrieben.

Gruß Götz
 

zwiebackman

Benutzer
Mitglied seit
25. Aug 2012
Beiträge
261
Punkte für Reaktionen
1
Punkte
18
ok, danke, den Unterschied habe ich jetzt verstanden ! :)
Wenn ich es richtig verstanden habe, nimmt man nur für WAN-Verbindung die passive FTP-Verbindung, wenn client-seitig ein Router ggf mit firewall dazwischen ist?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.026
Punkte für Reaktionen
277
Punkte
393
Hallo,
genau so ist es.

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat