Zitat von
cthom
Da es bitte hier 'weitergeht':
- deaktiviere in den Einstellungen auf onlinetvrecorder.com das passiven FTP.
- erstelle in Deinem Router eine Portweiterleitung vom in onlinetvrecorder.com eingestellten Port zum Port des FTP-Servers. Protokoll: TCP.
- erlaube in der Firewall des FTP-Servers (und auch in denen vor dem FTP-Server), daß TCP-Verkehr auf diesem Port angenommen wird.
- sorge dafür, daß der in onlinetvrecorder.com gespeicherte Username/Paßwort auf dem FTP-Server vorhanden und aktiv ist.
- sorge dafür, daß das in onlinetvrecorder.com konfigurierte Unterverzeichnis durch diesen Benutzer beschrieben werden kann.
Klappt's?
Danke erstmal für die Antwort.
Leider scheint irgendetwas nicht richtig zu funktionieren. Also ich nutze eine Synology DiskStation... und da habe ich keine Möglichkeit gefunden, aktives FTP explizit zu aktivieren. Habe daher einfach mal geguckt, welche Ports für aktives FTP benötigt werden und daher zusätzlich zu Port 21 auch Port 20 freigegeben und weitergeleitet. Wenn ich nun allerdings versuche, mich mit dem aktiven FTP über FileZilla zu verbinden, bekomme ich folgende Meldungen:
Code:
Status: Auflösen der IP-Adresse für nas.xxx.de
Status: Verbinde mit <Externe IP>:21...
Status: Verbindung hergestellt, warte auf Willkommensnachricht...
Status: Angemeldet
Status: Empfange Verzeichnisinhalt für "/Aufnahmen"...
Befehl: CWD /Aufnahmen
Antwort: 250 CWD command successful.
Befehl: TYPE I
Antwort: 200 Type set to I.
Befehl: PORT 192,168,0,11,198,128
Antwort: 500 Invalid address rejected.
Befehl: PASV
Antwort: 425 Can't open passive connection: No such file or directory.
Fehler: Verzeichnisinhalt konnte nicht empfangen werden
Sieht für mich danach aus, als würde er sich doch über den passiven Modus verbinden wollen. Dabei habe ich in FileZilla unter Servermanager -> Übertragungs-Einstellungen -> Übertragungsmodus -> Aktiv eingestellt.
Noch eine Idee?
Ergänzung: Das ist das Ergebnis des OTR-Tests:
15:05:33: Test startet
15:05:33: Methode: ftp_put()
15:05:33: Verbindungsaufbau zu nas.xxx.de:21 (Timeout=10 Sekunden)
15:05:33: Verbindung hergestellt
15:05:33: Anmeldung mit <Benutzername> war erfolgreich
15:05:33: Passivmodus aus
15:05:34: Quelldatei gefunden und bereit
15:05:34: Ziel /Aufnahmen/OTR_TEST_2019-09-16-15-05-33-fput.txt
15:05:34: Upload fehlgeschlagen
15:05:34: Verbindung wird geschlossen
15:05:34: Test beendet
Ich versuche es wohl besser mit dem passiven FTP. Da funktioniert immerhin die Verbindung richtig.
Die Seite ftptest.net liefert mir für meine Einstellungen das folgende Ergebnis: "Your server is working and assorted routers/firewalls have been correctly configured for plain basic FTP as performed by this test."
Es muss also am OnlineTvRecorder liegen. Mit FileZilla funktioniert ja auch alles problemlos.
@Admin Könnte ich bitte die Logfiles für eine Fehlerbehebung bekommen? Oder eine Antwort, wieso das hier nicht funktioniert?
Hier nochmal ein Auschnitt des Logs von ftptest.net:
... Command: USER <Username>
Reply: 331 Password required for <Username>.
Command: PASS **********
Reply: 230 User <Username> logged in, access restrictions apply.
Command: SYST
Reply: 215 UNIX Type: L8
Command: FEAT
Reply: 211- Extensions supported:
Reply: AUTH TLS
Reply: PBSZ
Reply: PROT
Reply: CCC
Reply: SIZE
Reply: MDTM
Reply: REST STREAM
Reply: MFMT
Reply: TVFS
Reply: MLST
Reply: MLSD
Reply: UTF8
Reply: 211 End.
Command: PWD
Reply: 257 "/" is current directory.
Status: Current path is /
Command: TYPE I
Reply: 200 Type set to I.
Command: PASV
Reply: 227 Entering Passive Mode (<Externe IP>,216,240)
Command: MLSD
Status: Data connection established.
Listing: modify=20190916141114;type=dir;unique=FD00UB7E;size=4096;UNIX.mode=0777;UNIX.owner=mschmale;UNIX.group=users; Aufnahmen
...Reply: 150 Opening BINARY mode data connection for 'file list'.
Reply: 226 Transfer complete.
Status: Success