Pyload auf der Ds213+ funktioniert nur manchmal?

Status
Für weitere Antworten geschlossen.

_Henning_

Benutzer
Mitglied seit
17. Feb 2013
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo,
auf meiner NAS Ds213+ habe ich die Tage pyload installiert. Dabei befolgte ich folgenden wiki Eintrag:
http://www.synology-wiki.de/index.php/PyLoad#Weblinks

Für die Installation ist ipkg notwendig, die wurde von mir per Hand nach folgender Anleitung installiert:
http://www.synology-wiki.de/index.php/IPKG

Folgendes habe ich dabei beachtet:
- Die Prozessor spezifische Datei ist http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh
- Das orginale startup Script unter /etc/rc.local wurde deaktiviert/auskommentiert
- Symbolischer link statt des mount bind wurde angelegt. ln -s /volume1/@optware /opt
- Neues startup script wurde unter /usr/local/etc/rc.d/optware.sh angelegt und die Rechte auf ausführbar geändert.

Soweit so gut.
Weiter ging es mit der Pyload Installation:
- Über ipkg habe ich die benötigten Tools bzw. Python samt Abhängigkeiten installiert.
- Danach pyload in Form des ipkg Paketes heruntergeladen und installiert. Die Befehle wie folgt:
Rich (BBCode):
ipkg install wget tesseract-ocr tesseract-ocr-lang-eng ossp-js unrar
wget http://get.pyload.org/static/pyload-v0.4.9-noarch.ipk
ipkg install pyload-v0.4.9-noarch.ipk
- Pyload konfiguriert und der Web Zugang eingerichtet.
- Automatisches Startup/Shutdown Script erstellt unter /opt/etc/init.d/S99pyload.

Hier ist mir Aufgefallen das pyload nicht unter /opt/pyload sondern unter /opt/share/pyload installiert wurde. Ob das Verhalten bei meiner NAS normal ist, kann ich nicht sagen.Jedenfalls mussten deswegen die Pfade in dem Startup/Shutdown Script angepasst werden.

Nun zu dem eigentlichen Problem. Pyload funktioniert nur manchmal und auch mein NAS bleibt ab und zu beim Herunterfahren hängen.
Ob beides zusammen hängt, kann ich nicht sagen. Wenn pyload nicht geht, gibt es auch keinen Prozess Eintrag, zu sehen mit ps | grep pyload.
Ein manuelles/erneutes starten des Scriptes mit
Rich (BBCode):
sh /opt/etc/init.d/S99pyload start
sorgt hier für Abhilfe.
Ich hab das ganze schon durch Logs versucht einzugrenzen und konnte feststellen das der pyload Prozess im Startup Script angelegt wird. Aus irgendeinem Grund beendet er sich wohl kurze Zeit später.

Fragen:
- Kennt jemand von euch die Ursache dafür bzw. wie kann ich ich das genauer loggen?
- Wie kann ich dem nicht Herunterfahren der NAS auf die Spur kommen? Ich weis nicht wie man dazu vorgehen muss.
- Warum wurde pyload nicht in /opt/pyload sondern in opt/share/pyload installiert?

Ich hoffe auf Eure Hilfe.

Gruß und Danke
Henning
 

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.984
Punkte für Reaktionen
624
Punkte
484
Hi!

Ich stand vor ein paar Tagen auch vor dem "Problem", dass Pyload sich offenbar in das Verzeichnis /opt/share installiert und nicht in /opt, wenn man das IPKG Paket nutzt. Danach hatte ich einige Probleme mit Pyload. Ich habe es danach von der DS geschmissen und die andere, manuelle Installation von Pyload versucht. Damit hast du es ja in der Hand, wo die .zip Datei entpackt wird. Seitdem funktioniert es auch ohne Probs.
Ob das jetzt allerdings bei dir das Problem ist, kann ich dir nicht sagen.
 

_Henning_

Benutzer
Mitglied seit
17. Feb 2013
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo Puppetmaster,

habe pyload mit rm -R /opt/share/pyload entfernt. Die zip Datei habe ich dann manuell installiert, somit befindet sich pyload nun im Verzeichniss /opt/pyload.
Bis jetzt läuft pyload und beendet sich nicht mehr selbst. Ich werde es ein paar Tagen beobachten müssen, bevor ich sicher sein kann ob das Problem behoben wurde.

Ich versuche gerade das Weiterleiten von Links im Browser and pyload einzurichten. Dafür habe ich das abgeänderte flashgot plugin von pgoeri in Firefox installiert. Die URL in den Settings wurde auf http://192.168.2.152:9666/flashgot gesetzt.
Click'nLoad in pyload ist aktiviert, sowie "Allow external link adding". Wenn ich versuche ein Link zu adden über: "Maus Rechts klick" -> "Link mit Flashgot laden", erhalte ich die Fehlermeldung:
"pyLoad is not responding on http://192.168.2.152:9666/flashgot!
Please check your firewall settings and the pyLoad configuration for the 'ClickAndLoad' plugin".

Der Port 9666 ist von Python in Gebrauch, daran kann es nicht liegen.
DiskStation> lsof -i :9666
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
python 25393 root 9u IPv4 165476 0t0 TCP *:9666 (LISTEN)

Im log file von pyload wird eine Warning ausgegeben, sobald ich mit flashgot versuche einen link zu added:
243 03.03.2013 14:56:11 INFO starte pyLoad 0.4.9
244 03.03.2013 14:56:11 INFO Benutze Home-Verzeichnis: /volume1/Downloads
245 03.03.2013 14:56:13 INFO Checksum: Checksum validation is disabled in general configuration
246 03.03.2013 14:56:13 INFO ExtractArchive: Aktiviert UnRar
247 03.03.2013 14:56:13 INFO Aktivierte Plugins: BypassCaptcha, CaptchaTrader, Checksum, ClickAndLoad, ExternalScripts, ExtractArchive, ImageTyperz, LinkdecrypterCom, UnSkipOnFail, UpdateManager, XFileSharingPro
248 03.03.2013 14:56:13 INFO Deaktivierte Plugins: AlldebridCom, Captcha9kw, CaptchaBrotherhood, DeathByCaptcha, DownloadScheduler, EasybytezCom, Ev0InFetcher, ExpertDecoders, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, Premium4Me, PremiumizeMe, RealdebridCom, RehostTo, ReloadCc, XMPPInterface, ZeveraCom
249 03.03.2013 14:56:13 INFO Downloadzeit: True
250 03.03.2013 14:56:13 INFO Starte ThriftBackend: 192.168.2.152:7227
251 03.03.2013 14:56:14 INFO Starting builtin webserver: 192.168.2.152:8000
252 03.03.2013 14:56:14 INFO Free space: 1.34 TiB
253 03.03.2013 14:56:14 INFO Activating Accounts...
254 03.03.2013 14:56:14 INFO Activating Plugins...
255 03.03.2013 14:56:14 ERROR LinkdecrypterCom: Crypter list not found
256 03.03.2013 14:56:14 INFO pyLoad is up and running
257 03.03.2013 14:56:16 INFO No Updates for pyLoad
258 03.03.2013 14:56:16 INFO No plugin updates available
259 03.03.2013 15:00:33 WARNING Click'N'Load: Port 9666 already in use

Das selbe habe ich mit den Click'nLoad Buttons, dort funktioniert auch keine Link senden an pyload. Auf dem Windows Rechner ist die Port Weiterleitung mit dem aus dem Wiki Beitrag empfohlenen Befehl eingerichtet:
netsh interface portproxy add v4tov4 listenport=9666 connectaddress=192.168.2.152 connectport=9666 listenaddress=127.0.0.1

Gibt es noch etwas an der Firewall Einstellungen meines Routers zu beachten? Die Firewall der DS ist komplett offen!

Hast du eine Idee woher die Probleme mit dem Link einfügen kommen?

Gruß
Henning
 

Fatex

Benutzer
Mitglied seit
02. Mrz 2013
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hi,

Ich hab genau das selbe Problem. Ich hab pyload in /opt/share/ installiert. In der Config hab ich es angepasst. Der Dienst lässt sich starten stoppen ohne Probleme. Über die NAS IP:8000 komm ich auf die Oberfläche. Alle Häkchen sind gesetzt.
Aber probier ich etwas zu laden kommt

"pyLoad is not responding on http://192.168.2.14:9666/flashgot!
Please check your firewall settings and the pyLoad configuration for the 'ClickAndLoad' plugin."

Firewall ist aus.
Hat einer vielleicht ne Lösung?

Gruß
Fatex
 

_Henning_

Benutzer
Mitglied seit
17. Feb 2013
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hallo Fatex,
mein Problem besteht weiterhin. Habe es erst mal aufgegeben, da ich keinen Lösungsansatz erkennen kann.
Bei mir beendet sich der Pyload ab und zu und die click and load bzw. flashgot funktion hat noch nie funktioniert.
Habe schon auf der Box mit einem port sniff das ankommen von Paketen mitgeschnitten. Dies ist gegeben, wenn man auf dem Desktop mit flashgot links sendet. Nur ob die eingehende bzw. die ausgehende Syntax i.O. ist, entzieht sich meiner Kenntnis.

Gruß
Henning
 

Hohlblock

Benutzer
Mitglied seit
03. Sep 2010
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Ist schon jemand weiter gekommen mit dem Problem ?
Auch bei mir steht im Log:
438 31.08.2013 01:08:01 DEBUG Plugin loaded: ClickAndLoad
439 31.08.2013 01:08:45 WARNING ClickAndLoad: Click'N'Load: Port 9666 already in use

lsof -i :9666 liefert keine Einträge

wenn ich die URL im Browser aufrufe kommt:
Fehler: Verbindung fehlgeschlagen
Firefox kann keine Verbindung zu dem Server unter 192.168.10.18:9666 aufbauen.

Hohlblock
 

Nitrodar

Benutzer
Mitglied seit
11. Aug 2013
Beiträge
17
Punkte für Reaktionen
0
Punkte
1
Hallo,

habe dasselbe Problem:

Fehler: Verbindung fehlgeschlagen







Firefox kann keine Verbindung zu dem Server unter 192.168.178.54:8000 aufbauen.
 

san3

Benutzer
Mitglied seit
04. Okt 2013
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hi,
Selbes Problem, der Port ist definitiv nicht belegt, wird vom script aber dennoch als "belegt" erkannt (python errno 98). Bleibt auch gleich wenn man im script den port abändert.
 
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