Alternative zu FTP Port21

Status
Für weitere Antworten geschlossen.

tara

Benutzer
Mitglied seit
09. Mai 2007
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Hallo

Da der Port 21 sooft gescannt wird habe ich mal versucht einen anderen zu benutzen. Ich bekomme keine Datenverbindung hin. Einloggen funktioniert.
Im Router habe ich z.b Port 20 und Port 1001 statt 21 sowie Port 55536-55568 für den Passiv Modus weitergeleitet. In der DS bei FTP auf Port 1001 umgestellt, ohne Erfolg. Einloggen geht und bei Verzeichniss auslesen hängts schon. Dann habe ich versucht im Router von Port 1001 auf intern 21 zur DS weiterzuleiten. Auch ohne Erfolg. Wenn ich intern direkt per FTP über die IP gehe funktionierts.
Ich bekomme über den Router nach dem einloggen keinen Datenkanal aufgebaut. Liegt das Problem bei meinem Router oder bei der DS?. Hat das schon mal jemand versucht?
Ich habe eine DS107+ mit FW509. Pasv Modus aktiv.
Als FTP client habe ich FlashFXP, Filezilla und www2FTP ausprobiert.
Überall Passiver Modus aktiviert. Wie gesagt über Port 21 funktioniert alles
besten. Vielleicht weiß jemand Rat.

Vielen Dank schonmal im vorraus

gruss
Frank
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Was passiert denn, wenn du nur den aktiven Mode benutzt? Kannst du mal deine FTP-Logs posten? Dann sieht man vielleicht mehr...
 

tara

Benutzer
Mitglied seit
09. Mai 2007
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Hallo trolli

Ich füge hier mal das Protokoll ein. Einloggen geht, jedoch wird weder im aktiven Modus noch im passiven Modus ein Datenkanal aufgebaut. Vielleicht liegts an meinem Router. War mal eine Providerbeigabe, Siemens SE505.
Allerdings hatte ich früher einen Server mit ServU am laufen, wobei es keine Probleme mit dem weiterleiten auf andere Ports gab.

aktiver Modus

Status: Verbinden mit blabla.dyndns.org:1001...
Status: Verbunden mit blabla.dyndns.org:1001. Warten auf Willkommens-Meldung...
Antwort: 220 Disk Station FTP server at DiskStation ready.
Befehl: USER TEST
Antwort: 331 Password required for TEST.
Befehl: PASS ****
Antwort: 230 User test 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: REST STREAM
Antwort: 211 End.
Status: Verbindung hergestellt
Status: Verzeichnisinhalt wird abgeholt...
Befehl: PWD
Antwort: 257 "/" is current directory.
Befehl: TYPE A
Antwort: 200 Type set to A.
Befehl: PORT 192,168,192,149,4,231
Antwort: 200 PORT command successful.
Befehl: LIST
Antwort: 425 Can't build data connection: No route to host.
Fehler: Dateiliste konnte nicht empfangen werden
Antwort: 550 Data connection: No route to host.
Befehl: TYPE A
Antwort: 200 Type set to A.
Befehl: PWD
Antwort: 257 "/" is current directory.
Befehl: TYPE I
Antwort: 200 Type set to I.
Befehl: TYPE I

passiver Modus

Status: Verbinden mit blabla.dyndns.org:1001...
Status: Verbunden mit blabla.dyndns.org:1001. Warten auf Willkommens-Meldung...
Antwort: 220 Disk Station FTP server at DiskStation ready.
Befehl: USER TEST
Antwort: 331 Password required for TEST.
Befehl: PASS ****
Antwort: 230 User test 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: REST STREAM
Antwort: 211 End.
Status: Verbindung hergestellt
Status: Verzeichnisinhalt wird abgeholt...
Befehl: PWD
Antwort: 257 "/" is current directory.
Befehl: TYPE A
Antwort: 200 Type set to A.
Befehl: PASV
Antwort: 227 Entering Passive Mode (89,57,212,66,217,16)
Befehl: LIST
Fehler: Transferkanal konnte nicht geöffnet werden. Grund: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht ordnungsgemäß reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.
Fehler: Dateiliste konnte nicht empfangen werden
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Hmmm - wie Du ja schon geschrieben hast, liegt das Problem ja offensichtlich beim Aufbau der Datenverbindung. Ich wollte halt mal schauen, über welchen Port denn die Verbindung aufgebaut werden soll. Bei passiv FTP kann man das ja sehr schön sehen, da ja die Portnummer mit übermittelt wird. Deshalb wollte ich ja auch mal Dein Log sehen.

Antwort: 227 Entering Passive Mode (89,57,212,66,217,16)

Das bedeutet ja, dass die Verbindung an die IP-Nummer 89.57.212.66 über Port 55568 aufgebaut werden soll. Wenn die IP korrekt war (ich habe bei meiner CS das Problem, dass teilweise auf die falsche IP verwiesen wird) liegt der angesprochene Port ja in dem von Dir gewählten Bereich und sollte somit auch ansprechbar sein.

An deiner Stelle würde ich folgendes noch mal prüfen:
  • Verbindung über den Standardport (21) mit aktiv und passiv FTP (wenn das normal funktioniert kann man ein Problem auf der Clientseite schon mal ausschliessen).
  • Aktuelle IP-Nummer notieren.
  • Verbindungsversuch über den alternativen Port mit passiv FTP.
  • Wenn es nicht klappt (wovon ja auszugehen ist) such dir aus dem Log mal die von mir oben gezeigte Zeile raus und überprüf nochmal die Daten (in der Klammer hinter "entering passive mode" stehen sechs Zahlen. Die ersten vier müssen Deiner IP-Nummer entsprechen, die letzten beiden bilden den Port, wobei Portnummer = 5.Zahl * 256 + 6.Zahl)
  • Wenn die IP stimmt, nochmal nachsehen, ob der angesprochene Port im Router weitergeleitet wird.
  • Wenn vorhanden kannst Du auch das Log im Router noch auf Probleme prüfen.
Wenn das alles nicht hilft (wovon ich mittlerweile schon fast ausgehe) kannst Du dich jetzt mit einer ziemlich detaillierten Fehlermeldung an den Support von Synology wenden :D.
 

Chrunchy

Benutzer
Mitglied seit
05. Mrz 2007
Beiträge
470
Punkte für Reaktionen
0
Punkte
16
Ich würde auf der DS alles auf Standard lassen wie es ist und die Portänderung am Router vornehmen.

Port 1001 weiterleiten auf <IP-Adresse-DS>Port 21 fertig.
 

tara

Benutzer
Mitglied seit
09. Mai 2007
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Tja, da werde ich wohl aufgeben müßen. Verwendet denn niemand einen anderen Port als 21 für die FTP Verbindung? Würde mich mal interessieren ob ich nur das Problem habe. Mein toller Router loggt leider keine weiterleitung von Ports. Über Port 21 funktioniert ja alles, aktiv/passiv. Aber wozu kann man dann bei der DS den Port ändern.

@Chrunchy
Das habe ich auch schon versucht, ohne Erfolg

Werde wohl doch mal den Support kontaktieren.
 
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