Bekomme Dwnld Station nicht zum laufen

Status
Für weitere Antworten geschlossen.

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Hi Community!

Verzweifelt versuche ich die Downloadstation zum Laufen zu bringen.

Bei meinem Router (Teledat Komfort) habe ich per Telnet im PortForwarding Menü folgende Ports auf die DiskStation weiter geleitet:

9997 - 9999 192.168.1.3
6881 - 6890 192.168.1.3
5000 - 5432 192.168.1.3

Trotzdem startet kein einziger Download.

Habe nun einen Portscanner laufen lassen, der sagte, dass bei der DS nur 6 Ports offen sind:

21
22
80
139
445
515

Router sowie DS habe ich bereits neugestartet. Kann mir jemand helfen?

Danke und liebe Grüße,
Stefan
 

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Scherzfrage? Ja, natürlich ist sie das.

Bitte um etwas fundiertere Antworten ;-)
 

_TokTok_

Benutzer
Mitglied seit
18. Nov 2007
Beiträge
1.310
Punkte für Reaktionen
0
Punkte
0
Ernst beiseite, Dein Portscan sagt ja eigentlich, dass der Download-Dienst nicht gestartet ist. Evtl. könntest Du das über die laufenden Prozess auf der DS verifizieren. Siehst Du rtorrent wenn du top ausführst?
 

_TokTok_

Benutzer
Mitglied seit
18. Nov 2007
Beiträge
1.310
Punkte für Reaktionen
0
Punkte
0
Ernst beiseite, Dein Portscan (ich nehm an Du führst den scan im lokalen Netz aus) sagt ja eigentlich, dass der Download-Dienst nicht gestartet ist. Evtl. könntest Du das über die laufenden Prozess auf der DS verifizieren. Siehst Du rtorrent wenn du top ausführst?
Welche Firmware hast Du? Benutzt Du den zur Firmware passenden Download-Redirector?
 

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Der Portscan zeigt also nur welche Dienste laufen, nicht welche Ports offen sind?

TOP:
PID USER STATUS RSS PPID %CPU %MEM COMMAND
1979 root R 836 1976 1.5 2.7 top
1974 root S 1868 1117 0.3 6.1 sshd
1240 nobody S 6704 1174 0.0 22.1 httpd
1174 root S 6672 1 0.0 22.0 httpd
1238 nobody S 5868 1174 0.0 19.4 httpd
1239 nobody S 5868 1174 0.0 19.4 httpd
1247 root S 2964 1 0.0 9.8 afpd
1172 root S 2964 1120 0.0 9.8 httpd
1173 root S 2964 1120 0.0 9.8 httpd
1120 root S 2924 1 0.0 9.6 httpd
1233 root S 2716 1 0.0 8.9 ftpd
631 admin S 2280 502 0.0 7.5 postgres
1119 admin S 2032 502 0.0 6.7 postgres
425 root S 1776 1 0.0 5.8 nmbd
859 admin S 1560 502 0.0 5.1 postgres
786 admin S 1492 729 0.0 4.9 mysqld
795 admin S 1492 792 0.0 4.9 mysqld
799 admin S 1492 792 0.0 4.9 mysqld
792 admin S 1492 786 0.0 4.9 mysqld

Firmware: 640

Redirector benutze ich nicht, will die Downloads direkt über das WebManagement starten.

Bin echt ratlos :(

Stefan
 

_TokTok_

Benutzer
Mitglied seit
18. Nov 2007
Beiträge
1.310
Punkte für Reaktionen
0
Punkte
0
Der Portscan zeigt also nur welche Dienste laufen, nicht welche Ports offen sind?

Wenn du was lädst (Dienst läuft), müssen die ports ja offen sein.

Probier doch einfach mal mit dem redirector.....

Du kannst ausschließen, dass es an den Dateien liegt die Du versuchst runterzuladen?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Der netstat -a bzw. netstat -an zeigt auf der DS auch die Netzwerk-Server(-Programme)* und deren (offenen) Ports an.

itari

*Anmerkung: Ein Server ist ein Programm, das andere Programme (Clients) bedient. Unter Linux heißen Server-Programme oft Daemonen (gute Geister :D) und enden mit einen d, z.B. ftpd, httpd, telnetd. Unter Windows heißen Server-Programmen schlicht Servers (dt. Dienste :D).
 

TobiasM

Benutzer
Mitglied seit
07. Aug 2008
Beiträge
354
Punkte für Reaktionen
0
Punkte
0
Statt "Servers" würde ich eher Services nehmen.
Ein Dienst oder ein Daemonen sind aber nicht nicht unbedingt ein Netzwerk-Server, sondern eher Programme die im Hintergrund laufen, unter ihren eigen Context.
Sicher benutzt man das auch für Netwerkserver, aber nicht nicht nur :)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ähm, ich hab nicht gesagt, dass alle Programme, die Daemonen sind, Netzwerk-Server sind ... und nicht alle Programme, die im Hintergrund laufen sind Daemonen. Aber Daemonen sind schlicht Server (hat was mit ihrer internen Struktur zu tun: sie reagieren auf Anforderungen oder Ereignisse) und ich kenne zumindest keinen Daemon, der kein Server wäre. Kennst du einen?

Rich (BBCode):
Statt "Servers" würde ich eher Services nehmen.

Ja natürlich - einverstanden - war eh sowas wie ein Tippfehler.

itari
 

TobiasM

Benutzer
Mitglied seit
07. Aug 2008
Beiträge
354
Punkte für Reaktionen
0
Punkte
0
Kommt darauf an, was wie eng du Server siehst. Für mich ist ein Server impliziet ein Netzwerk-Server, gerade im Kontext dieses Thread.
Gibt es nicht Daemonen, die Hardware überwachen oder sowas? Bin nicht so tief im Thema, aber ich meine es gäbe Daemonen die über Pipes und Signal gesteuert werden, also kein Socket-Anbindung haben. Das wäre für mich kein "Server".

Allerdings sagt du, Zitat:"Unter Windows heißen Server-Programmen schlicht Servers".
Aber ein Programm wird dadurch zum Service, das er im Hintergrund im eigene Context läuft. Was dieses Programm macht, spielt keine Rolle. Hier laufen sowohl Netzwerkserver, wie auch Client, aber auch andere Dinge. Und ich kann ein Server-Programm auch nicht als Dienst laufen lassen. Wenn man zum Beispiel ein Spiel als Host startet.

aber wir werden MÄCHTIG OT :)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ja ist alles nicht ganz einfach und dennoch noch ne Bemerkung. Wenn ich ein Programm schreib, dass sozusagen per Endlosschleife läuft und auf irgendwelche Anforderungen von anderen Programmen reagiert, dann ist das für mich ein Server-Programm, egal ob als Dienst gestartet, ob mit der Endung d (daemon) oder ob mit einem Netzwerk verbunden oder nicht.

Programmtechnisch ist die Anforderung von einem anderen Programm über irgendeine Schnittstelle realisiert. Das gibt es IPC (interprocess-communication: shared mem, messages, signals, TLI, sockets usw.) aber auch Datei-gesteuerte Schnittstellen (simple Existenz einer Datei (z. B. PID-Files), Spooler, Pipes usw.) und wahrscheinlich noch vieles mehr. Was ich damit sagen will, ist, die Schnittstelle ist irgend eine Form der Programm-Kommunikation und Netzwerkprotokolle sichern sie nur ab. Sind also Hilfsmittel bei der Programm-Kommunikation. Und je nach Standpunkt könnte man nun sagen: alles ist eh Netzwerk, genauso wie: alles ist eh Programm-Kommunikation. Und beides ist irgendwie richtig.

Zurück zu Thema: Die Ports sind halt eine Konvention, um die Programm-zu-Programm-Endpunkte zu beschreiben. Und dies wird im Internet-Protokoll halt genutzt: Internet-Netzwerk-Server müssen sich über offene Ports ansprechen lassen. Damit ist allerdings nicht gesagt, dass sie auch auf jede Anforderung auch reagieren müssen. So kann durchaus ein Port-Scan-Programm ins Leere laufen, wenn der Server keinen Response gibt. Deswegen war meine Empfehlung, mit netstat -a noch einmal kontrollieren, ob die Port/Server-Kombination auch angezeigt wird. Denn der netstat schaut auf die interne Port-Tabelle der Kernels und scannt nicht die Ports.

itari

PS. ein bisschen OT sein, ist doch nicht schlecht :D - oder?
 

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Finde ich sehr schade,

dass dieses Thema hier so zugespamt wird.

Leider bin ich somit kein Stück weiter, auch die Verwendung des Redirectors bringt keine Änderung.

Vielleicht noch jemand eine Antwort, die zum Thema passt?

Danke...
 

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Eine ganze Menge:

Aktive Verbindungen

Proto Lokale Adresse Remoteadresse Status
TCP 0.0.0.0:80 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:135 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:443 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:445 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:990 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:999 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:1004 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:3306 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:3389 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:4179 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:9035 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:26675 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:38979 0.0.0.0:0 ABHÖREN
TCP 0.0.0.0:59278 0.0.0.0:0 ABHÖREN
TCP 127.0.0.1:1025 0.0.0.0:0 ABHÖREN
TCP 127.0.0.1:1047 127.0.0.1:1048 HERGESTELLT
TCP 127.0.0.1:1048 127.0.0.1:1047 HERGESTELLT
TCP 127.0.0.1:1049 127.0.0.1:1050 HERGESTELLT
TCP 127.0.0.1:1050 127.0.0.1:1049 HERGESTELLT
TCP 127.0.0.1:5679 0.0.0.0:0 ABHÖREN
TCP 127.0.0.1:7438 0.0.0.0:0 ABHÖREN
TCP 169.254.2.2:139 0.0.0.0:0 ABHÖREN
TCP 169.254.2.2:990 169.254.2.1:3767 HERGESTELLT
TCP 169.254.2.2:990 169.254.2.1:3770 HERGESTELLT
TCP 169.254.2.2:999 169.254.2.1:3777 HERGESTELLT
TCP 169.254.2.2:5678 169.254.2.1:3778 HERGESTELLT
TCP 169.254.2.2:5678 169.254.2.1:3779 HERGESTELLT
TCP 169.254.2.2:5721 0.0.0.0:0 ABHÖREN
TCP 169.254.2.2:9035 169.254.2.1:3780 HERGESTELLT
TCP 192.168.1.35:139 0.0.0.0:0 ABHÖREN
TCP 192.168.1.35:2442 192.168.1.3:22 HERGESTELLT
TCP 192.168.1.35:4181 64.12.24.52:5190 HERGESTELLT
TCP 192.168.1.35:4301 192.168.1.3:5432 HERGESTELLT
TCP 192.168.1.35:4569 87.163.40.23:21 SCHLIESSEN_
TCP 192.168.1.35:4701 192.168.1.1:23 SCHLIESSEN_
TCP 192.168.1.35:4805 192.168.1.3:5000 WARTEND
TCP 192.168.1.35:4811 209.85.135.29:995 WARTEND
TCP 192.168.1.35:4812 192.168.1.3:5000 WARTEND
TCP 192.168.1.35:4814 192.168.1.3:5000 WARTEND
TCP 192.168.1.35:4816 192.168.1.3:5000 WARTEND
TCP 192.168.1.35:4819 192.168.1.3:5000 WARTEND
TCP 192.168.1.35:4821 209.85.135.29:995 WARTEND
TCP 192.168.1.35:4822 192.168.1.3:5000 WARTEND
TCP 192.168.1.35:4823 192.168.1.3:5000 WARTEND
TCP 192.168.1.35:4824 192.168.1.3:5000 HERGESTELLT
UDP 0.0.0.0:445 *:*
UDP 0.0.0.0:500 *:*
UDP 0.0.0.0:4500 *:*
UDP 0.0.0.0:38979 *:*
UDP 127.0.0.1:123 *:*
UDP 127.0.0.1:1900 *:*
UDP 127.0.0.1:2143 *:*
UDP 169.254.2.2:123 *:*
UDP 169.254.2.2:137 *:*
UDP 169.254.2.2:138 *:*
UDP 169.254.2.2:1900 *:*
UDP 192.168.1.35:123 *:*
UDP 192.168.1.35:137 *:*
UDP 192.168.1.35:138 *:*
UDP 192.168.1.35:1900 *:*
 

TobiasM

Benutzer
Mitglied seit
07. Aug 2008
Beiträge
354
Punkte für Reaktionen
0
Punkte
0
Wir reden doch über Torrent downloads, oder?
Woher stammen die Port bereiche?
In diesen Bereiche schein keiner "abzuhören".
Entweder läuft der rtorrent nicht oder nutzt andere Port Bereiche.
Schau mal mit ps -A | grep 'rtorrent' ob du den Prozess findest.
 

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Hi,

ich möchte die DS nicht für Torrent Downloads sondern für normale HTTP Downloads (Port 80) nutzen.

Was mir aufgefallen ist, habe an meinem Router jetzt einmal ALLE Ports an die DS weitergeleitet. Jedoch kann ich sie via Router (externer) IP:5000 nicht erreichen.

Habt ihr noch eine Idee?

MFG Stefan

EDIT:
Sorry, habe den Netstat am PC, nicht auf der DS gemacht ! -peinlich-

Server> netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:515 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:548 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5001 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.3:445 192.168.1.35:1086 ESTABLISHED
tcp 0 0 192.168.1.3:5432 192.168.1.35:4301 ESTABLISHED
tcp 0 128 192.168.1.3:22 192.168.1.35:1621 ESTABLISHED
udp 0 0 127.0.0.1:1024 127.0.0.1:1024 ESTABLISHED
udp 0 0 127.0.0.1:1027 0.0.0.0:*
udp 0 0 192.168.1.3:137 0.0.0.0:*
udp 0 0 0.0.0.0:137 0.0.0.0:*
udp 0 0 192.168.1.3:138 0.0.0.0:*
udp 0 0 0.0.0.0:138 0.0.0.0:*
udp 0 0 0.0.0.0:9997 0.0.0.0:*
udp 0 0 0.0.0.0:9998 0.0.0.0:*
udp 0 0 0.0.0.0:9999 0.0.0.0:*
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node Path
unix 10 [ ] DGRAM 138 /var/run/log
unix 2 [ ACC ] STREAM LISTENING 427 /var/run/lprng
unix 2 [ ACC ] STREAM LISTENING 565 /tmp/mysql.sock
unix 2 [ ACC ] STREAM LISTENING 444 /tmp/.s.PGSQL.5432
unix 2 [ ACC ] STREAM LISTENING 748 /tmp/synoctrl
unix 2 [ ACC ] STREAM LISTENING 751 /tmp/synorcd
unix 2 [ ] DGRAM 247700
unix 2 [ ] DGRAM 1340
unix 2 [ ] DGRAM 867
unix 3 [ ] STREAM CONNECTED 769 /tmp/.s.PGSQL.5432
unix 3 [ ] STREAM CONNECTED 768
unix 2 [ ] DGRAM 747
unix 2 [ ] DGRAM 725
unix 3 [ ] STREAM CONNECTED 638 /tmp/.s.PGSQL.5432
unix 3 [ ] STREAM CONNECTED 637
unix 2 [ ] DGRAM 356
unix 2 [ ] DGRAM 194
unix 2 [ ] DGRAM 132
 

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Die wohl sinnlosesten Stunden meines Lebens, die ich damit verbrachte die Downloadstation zum laufen zu bringen.

Nach all der Verzweiflung, dass das Ding keine Downloads starten wollte, dachte ich mir ganz einfach:

Programmierst du halt deine eigenen Downloadstation.

Beim programmieren stieß ich bald auf einen Error, wollte ich die Verbindung zu einer Datei herstellen, konnte PHP die URL nicht verwerten und gab einen name server error aus.

Da kontrollierte ich die Netzwerkeinstellungen der DS: Router IP stand nicht als DNS Server drin.

Trotzdem danke für all eure Hilfe ;)
 

TobiasM

Benutzer
Mitglied seit
07. Aug 2008
Beiträge
354
Punkte für Reaktionen
0
Punkte
0
Warum hast dann überhaupt vorgehabt Ports auf den DS zuforwarden?
Das braucht man eigentlich nur für p2p Geschichten aller Emule oder halt Torrents.

Bitte um etwas fundiertere Antworten ;-)

Dann bitte ich ab sofort um genauere Fragen :)
 

stevechief

Benutzer
Mitglied seit
26. Jul 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Warum hast dann überhaupt vorgehabt Ports auf den DS zuforwarden?
Das braucht man eigentlich nur für p2p Geschichten aller Emule oder halt Torrents.



Dann bitte ich ab sofort um genauere Fragen :)

Nein, auch die DS braucht einige offene Ports, siehe doch einmal in den Synology.com FAQ in der Port Liste.

MFG Stefan
 
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