Synology-Forum.nl

Packages => 3rd party Packages => NZBGet => Topic gestart door: caveman op 09 augustus 2010, 10:48:44

Titel: Tutorial voor nzbget !
Bericht door: caveman op 09 augustus 2010, 10:48:44
Hallo, ik ben nieuw op het forum. Ik heb al aardig wat posts doorgespit. Ik had in eerste instantie sabnzbd op mijn nieuwe DS 110j geinstalleerd, opzicht een prima programma maar ik denk dat het redelijk zwaar is voor de DS. Ik vind dat het nogal wat resources gebruikt en ik wil een hoop andere functies op mijn DS gebruiken. Ik ben op zoek naar een alternatief gegaan en kwam uit bij nzbget. De standaard nzb downloader van de DS vind ik tekort komen (download alle pars, geen par check en evt. unrar)
Ik heb nzbget en de remote (nzbgetweb) aan de gang gekregen en ben er erg tevreden over. CPU gebruik met downloaden tussen de 20 a 30%, par check tusen de 70 a 80%, alleen met unrarren gaat ie naar de 90 a 100%. Het par checken en unrarren is trouwens geheel naar believen in te stellen bij nzbget.
Het was niet eenvoudig om alles goed werkende te krijgen met nzbget, maar het is wel gelukt. Ik kom trouwens van een Freecom Storage Gateway waar ik hellanzb en zussaweb op had draaien, deze programma's worden niet verder ontwikkeld, nzbget en nzbgetweb zijn zeg maar afstammelingen daarvan.
Nu alles vers in mijn geheugen zit was ik benieuwd of er behoefte is aan een tutorial, die wil ik best maken maar dan moet er wel animo voor zijn.
Titel: Re: Tutorial voor nzbget
Bericht door: groennom op 09 augustus 2010, 11:08:23
Caveman, ook ik ben nieuw op het forum. Kom zelf van een Conceptronic CH3SNAS en daar werk ik ook met NZBGET en NZBGETWEB. Ik heb daar altijd naar volle tevredenheid mee gewerkt, ik lees vaak dat SABNZB veel resources gebruikt en dat de behaalde snelheid niet optimaal is. Ik krijg morgen of overmorgen mijn Synolgy NAS dus ik kan dit niet uit eigen ervaring bevestigen. Ik ben zeer zeker geintereseerd in een tutorial voor het installeren van NZBGET en NZBGETWEB, heb namelijk wel IT kennis maar onvoldoende Linux kennis. Met een tutorial kom ik er wel uit.
Titel: Re: Tutorial voor nzbget
Bericht door: alivehippie op 11 augustus 2010, 09:44:55
Ik ben ook geïnteresseerd in je tutorial, dus als je tijd en zin hebt... ;-)
Titel: Re: Tutorial voor nzbget
Bericht door: caveman op 11 augustus 2010, 10:40:34
Ik ben er al mee bezig, als het een beetje mee zit zet ik hem er vandaag nog op.
Titel: Re: Tutorial voor nzbget
Bericht door: groennom op 11 augustus 2010, 13:10:33
Citaat van: "caveman"
Ik ben er al mee bezig, als het een beetje mee zit zet ik hem er vandaag nog.

Klihnkt goed. Heb gisteren mijn DS1010+ gekregen en SABNZBD geinstalleerd, werkt op zich goed maar ik ben benieuwd naar de verschillen met NZBGET.
Titel: Re: Tutorial voor nzbget
Bericht door: caveman op 11 augustus 2010, 16:48:54
Tutorial voor NZBGET en NZBWEBGET

Doordat je maar 2 linkjes mag gebruiken heb ik de resterende links http:slashslash weggelaten, die moet je er zelf maar even voor zetten

Ik heb het volgende uitgevoerd op een DS 110j, ik denk dat het wel  voor alle DiskStations werkt maar zeker weten doe ik dat niet.  Ik ben absoluut geen Linux Goeroe, dus het zou best wel eens kunnen dat ik dingen gedaan heb waarbij de Linux gebruiker de haren ten berge rijzen :D  .

Het makkelijkste is om NZBGET te installeren via IPKG, dan weet je zeker dat  je de laatste stabiele versie hebt en dat alle libaries/dependies geinstalleerd worden.
IPKG moet je dus eerst installeren, hier is een tutorial voor IPKG http://wizjos.endofinternet.net/synolog ... &Itemid=94 (http://wizjos.endofinternet.net/synology/index.php?option=com_content&view=article&id=94&Itemid=94) In het nederlands  :D  , zorg ervoor dat je de juiste IPKG hebt voor je DS (wizjos.endofinternet.net/synology/index.php?option=com_content&view=article&id=73&Itemid=74). Wizjos zit ook op dit forum (is zelfs een moderator  :D ) en de tutorial daarvoor is uitstekend, werkte bij mij zonder problemen.
NZBGETWEB moet je even downloaden van sourceforge http://sourceforge.net/projects/nzbget/ ... eb-1.4.zip (http://sourceforge.net/projects/nzbget/files/web-interface-stable/nzbgetweb-1.4.zip)

Installeren van NZBGET:

Log op je DS in met SSH als root, het makkelijkste is om putty te gebruiken. Het root password is hetzelfde als je admin password. In putty je ip van je DS invoeren en klaar. Dan kom je in de terminal, je heb dan iets staan van “Diskstation> “  
ipkg updateIPKG updaten, als het goed zie het een en ander voorbij flitsen.
ipkg install nzbgetNZBGET installeren, hier ook weer zie wat er geinstalleerd wordt.
Dan moet je een confiruatie bestand hebben om NZBGET  te configureren, ze hebben er een voorbeeld bij gedaan dat moet even naar de juiste plek en hernoemd worden
cp /opt/share/doc/nzbget/nzbget.conf.example /opt/etc/nzbget.confIn principe hebben we nu de basis voor elkaar, het conf file moet alleen nog even geedit worden, je newsserver moet ingevuld worden en je moet de directories opgeven waar alles terecht moet komen.  Het editten van bestanden in de terminal is nogal een crime, je kunt het doen met VI (nl.wikipedia.org/wiki/Vi_%28Unix%29) . Persoonlijk vind ik dat een ramp, ik heb Midnight Commander geinstalllerd op mijn DS en dat gaf voor mij een wat bekendere look. (lijkt op de oude vertrouwde norton commander uit het dos tijdperk) Tutorial voor MC: (wizjos.endofinternet.net/synology/index.php?option=com_content&view=article&id=77&Itemid=76) ook weer van wizjos en ging weer van een leije dakje.

Zoek de sectie PATH op in het nzbget.conf
$MAINDIR=/volume1/public/nzbgetIk heb gewoon in de public map van mijn DS een map gemaakt die nzbget heet, vond ik makkelijk kan ik er altijd bij vanaf allerlei plekken, wil je hem ergens anders hebben kan ook maar zorg er dan voor dat je paden kloppen. Deze map moet jezelf maken, de rest van de submappen maakt NZBget zelf aan.
Nu de sectie NEWSSERVERS opzoeken en je gegevens invoeren:
# Host name of newsserver.
Server1.Host=jouw.newsserver.nl
# User name to use for authentication.
Server1.Username=gebruikersnaam
# Password to use for authentication.
Server1.Password=wachtwoord
# Maximal number of simultaneous connections to this server (0-999).
Server1.Connections=aantal verbindingen, bv 4
NZBGET zou nu moeten werken, als je in de terminal “nzbget –D” intoest start die op als deamon (als service zeg maar) Je hebt nu in de map public op je DS een map die nzbget heet en daar zitten 4 submappen onder
“dst” daar komen de gedownloaden bestanden in (later ook de par’nrar)
“nzb” daar moeten de nzb’s in
“tmp” voor NZBGET zelf
“queue”ook voor  NZBGET zelf
Voor je verder gaat zou ik hem eerst even testen. Met het commando ” nzbget  -L F” kun je zien of die draait en verbinding heeft met de server. Als je een nzb file in de map “nzb” copieert (kan gewoon vanaf de windows verkenner van je PC) dan moet ie aan de gang gaan. Met het commando “nzbget –s “ heb je de console mode van NZBGET en moet je zien dat ie aan het downloaden is.
Het stoppen van NZBGET doe je met “nzbget  -Q”
We hebben nu een NZBGET zonder postprocessing, dwz hij download geen extra pars en doet niet aan unrarring en we kunnen hem nog niet op “afstand” besturen.

Postprocessing instellen:

Gelukkig zitten er weer voorbeeld bestanden bij en die moeten naar de juiste plek. Dus inloggen als root met putty en de volgende regels invoeren
cp /opt/share/doc/nzbget/postprocess-example.sh /opt/sbin/postprocess-example.shcp /opt/share/doc/nzbget/postprocess-example.conf /opt/etc/postprocess-example.confHet nzbget.conf file moet geedit worden en je moet vertellen waar het postprocess script staat. Zoek de sectie POSTPROCESS op in het conf file en vul het path in
PostProcess=/opt/sbin/postprocess-example.shIn het bestand postprocess-example.conf kun je je post processing naar believen instellen, er staan maar een paar regels in die voor zich spreken. Het unrarren is het belangrijkste, in principe hoef je geen path in te vullen voor unrar, want dat is al geïnstalleerd en zit in het zoekpath van je DS. Je kunt dat testen door gewoon in de terminal “unrar” in te toetsen en dan krijg je parameters van unrar te zien.

Dus voor de duidelijkheid: In de map “/opt/ect” staan nzbget.conf en postprocess-example.conf. er is ontzetten veel in te stellen in nzbget, kijk maar eens de config files door, er staat bij iedere regel een uitleg.
(een # in de config files betekend dat het NIET wordt meegenomen door het programma, het is dus gewoon een stukje text. )

Als het goed is moet nu alles werken, nzbgetweb is niet echt moeilijk maar op de DS zit PHP redelijk dicht geschroefd en moeten we wat wijzigingen aanbrengen in php.ini om het werkende te krijgen.

Installeren van NZBGETWEB

Nzbgetweb-1.4.zip uitpakken met subdirs de webserver op je DS inschakelen (Web station) en alle bestanden in je webdirectory copieren.  Op je DS kun je verschillende websites hosten, dat heb ik persoonlijk niet gedaan. Ik heb in de map “web” op de DS, een submap aangemaakt “nzbgetweb” , als je dan met je brouwser naar “ipvanjouwDS/nzbgetweb” gaat dan laad die nzbgetweb.
Ik heb dus eigenlijk maar 1 webserver en de verschillende web dingetjes in de diverse mappen staan,  als je verschillende websites wilt draaien zal je DS iedere keer een instance (copie) van je webserver maken, op den duur komt dat de performance en geheugen gebruik van je DS niet ten goede. Maar het is maar wat je wilt, ik ga dus van de situatie zoals boven geschetst uit.
Ik heb de optie’s register_globals en php cache aangevinkt, geen idee of dat iets uitmaakt…
Als je met je brouwser naar  “ ipvanjouwDS/nzbgetweb” gaat zul je al wat moeten zien, zowiezo wat foutmeldingen.
Oa (1):
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/volume1/public/nzbget/dst) is not within the allowed path(s): (/etc:/tmp:/usr/bin/php:/usr/syno/synoman:/var/run:/var/services/blog:/var/services/homes:/var/services/photo:/var/services/web:/var/spool/php:/volume1/@tmp/php:/volume1/web:) in /volume1/web/nzbgetweb/functions.php on line 337
Notice: Directory /volume1/public/nzbget/dst does not exist. Check option "CheckSpaceDir" in /volume1/web/nzbgetweb/functions.php on line 338
En (2):
Executing stop-script:
Warning: exec() [function.exec]: PHP exec disable. in /volume1/web/nzbgetweb/functions.php on line 538
En waarschijnlijk deze (3):
Notice: RPC: method "editqueue", error 3 - Invalid action in /volume1/web/nzbgetweb/functions.php on line 195De eerste meldingen kun je kwijt raken door php.ini op je DS te editen. Php.ini staat in de map “/usr/syno/etc” zoek de regel “open_basedir =”  op en verwijder deze, volgens mij kun je ook alles wat achter het “=”teken staat weghalen maar ik heb de regel verwijderd.

De tweede fout melding krijg je weg door de regel “safe_mode_execdir = /usr/syno/bin” alles achter het “=” teken weg te halen.
Als je iets wijzigd in php.ini moet je je DS opnieuw opstarten, mja eigenlijk moet je je webserver opnieuw opstarten, daar is ook een handig commando voor:
/usr/syno/apache/bin/httpd -k restartDe laatste melding had ik wat meer moeite mee, maar het lijkt erop dat dat meer een rechten probleem is op de verschillende mappen. Ik heb alle mappen van /volume1/public/nzbget  gezet naar chmod 777 (nu zullen de Linux gebruikers wel overeind springen  :wink: ) maar dat was de enige manier om kennelijk voldoende rechten te geven dat de nzbgetweb server zijn werk doet.

Ga met je brouwser naar je nzbgetweb pagina, klik op de knop “config” en vul de volgende velden in:
ServerConfigFile: /opt/etc/nzbget.conf
ServerConfigTemplate: /opt/share/doc/nzbget/nzbget.conf.example
ServerStartCommand: /opt/bin/nzbget -D -c /opt/etc/nzbget.conf 2>&1
ServerStopCommand: /opt/bin/nzbget -Q -c /opt/etc/nzbget.conf 2>&1
NzbDir : /volume1/public/nzbget/nzb
Saven
Klik aan de rechterzijde op de knop “POSTPROCESSING” en vul het volgende veld in:
PostProcess: /opt/sbin/ postprocess-example.shNog een keer saven, restart nzbget en je webserver en alles zou moeten werken ! In principe hoef je nu niet meer de terminal in en kun je alles instellen via NZBGETWEB .

De tip van wizjos hieronder had ik als toetje willen bewaren  :wink: , maar dan had ik maar sneller moeten zijn… . Maar in principe hoef je dat niet te doen, want je kunt hem nu ook opstarten via de webpagina, het is maar wat je handig vind.

Ik heb wat dislectische neigingen, dus er kunnen hier en daar wat taalkundige kronkelingen inzitten. Maar ik heb geen enkele moeite om daar op gewezen te worden.

Succes !

Met dank aan Wizjos voor zijn duidelijke site over de Diskstation.
Titel: Re: Tutorial voor nzbget !
Bericht door: wizjos op 11 augustus 2010, 18:37:53
Caveman,

Dank voor je tutorial en lovende woorden :mrgreen:
Ik kan er zo snel geen gaten in schieten...

Kleine, wellicht handige, aanvulling:
Als je wilt dat nzbget bij een herstart automatisch gestart wordt (en je dus niet iedere keer via de terminal het commando “nzbget –D” hoeft op te geven), maak dan een bestand aan in /opt/etc/init.d met als naam S99nzbget en als inhoud:

#!/bin/sh
/opt/sbin/nzbget -D
Zorg dat dit bestand uitvoerbaar geflagged is (chmod 755), eventueel te regelen via Midnight Commander (File - Chmod).

Bij een herstart zal dan voortaan nzbget als deamon gestart worden.

Succes!

Wizjos
Titel: Re: Tutorial voor nzbget !
Bericht door: groennom op 12 augustus 2010, 12:52:12
Caveman, Super! Zeer uitgebreid, zal het van het weekend testen. In ieder geval bedankt voor het schrijven van deze Tutorial!
Titel: Re: Tutorial voor nzbget !
Bericht door: Beyond_life op 12 augustus 2010, 13:14:57
Ok dit is dus niets voor beginners....Jammer.
Titel: Re: Tutorial voor nzbget !
Bericht door: Björn op 12 augustus 2010, 13:40:24
Ik ben vooral zeer benieuwd in jullie ervaringen van NZBget t.o.v. Sabnzbd.
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 12 augustus 2010, 16:04:08
Citaat van: "Beyond_life"
Ok dit is dus niets voor beginners....Jammer.
Mja, maar volgens mij is sabnzbd niet veel makkelijker. Ik heb de tutorial erg uitgebreid opgesteld, als je hem precies volgt, zou volgens mij ook een beginner het moeten lukken. Ik ben ook als beginner begonnen met hellanzb en zussaweb op een freecom, en dat was veel lastiger.
Titel: Re: Tutorial voor nzbget !
Bericht door: Björn op 12 augustus 2010, 16:50:44
Citaat van: "caveman"
Citaat van: "Beyond_life"
Ok dit is dus niets voor beginners....Jammer.
Mja, maar volgens mij is sabnzbd niet veel makkelijker. Ik heb de tutorial erg uitgebreid opgesteld, als je hem precies volgt, zou volgens mij ook een beginner het moeten lukken. Ik ben ook als beginner begonnen met hellanzb en zussaweb op een freecom, en dat was veel lastiger.
Voor SABnzbd kun je een .spk downloaden bij Merty.. Die installeer je via pakketbeheer. Kind kan de was doen ;)
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 12 augustus 2010, 17:58:24
Citaat van: "Bjorn"
Voor SABnzbd kun je een .spk downloaden bij Merty.. Die installeer je via pakketbeheer. Kind kan de was doen ;)
Aha, dat is idd makkelijker  :oops:
Maar dat klinkt wel als een nieuwe uitdaging... nzbget als .spk  :) Ik ga er eens induiken.

Ik zal morgen eens de ervaring tov SABnzbd hier neer zetten, nzbget draait dan 5 dgn en voor vannacht heb ik een bestand van 20 GB hem voor de kiezen gegeven... eens kijken  8)
Titel: Re: Tutorial voor nzbget
Bericht door: Rav op 17 augustus 2010, 18:45:11
Citaat van: "caveman"
Ik ben er al mee bezig, als het een beetje mee zit zet ik hem er vandaag nog op.

Ik heb de instructies gevolgd om nzbget op mijn NAS (DS109) te installeren , alleen kom ik niet van de volgende fout af :

Notice: RPC: method "editqueue", error 3 - Invalid action in /volume1/web/nzbgetweb/functions.php on line 195

Hierdoor werken bepaalde functies niet zoals een nzb verwijderen of omhoog/omlaag plaatsen
Enig idee hoe ik dit kan fixen ? ( heb al chmod 777 gedaan voor de genoemde mappen )

Wellicht handig om te weten dat de rest wel normaal lijkt te werken , ik ben nu een filmpje aan het binnen halen en ik haal de maximale snelheid van mijn ISP (32Mbit)
3800 - 3900 Kb/s en de CPU zit rond de 40 - 50 %
Als ie gaat unrarren dan is de CPU load wel 80 - 95%.

Met Sabnzbd haal ik een gemiddelde instabiele snelheid van 2200 Kb/s @80% CPU en met unrar haalt de cpu ook wel het plafond
Heb al zitten rommelen met de Jumbo frames instellingen , met MTU op 9000 haal ik deze snelheid , anders niet.

Anyhow , iemand suggesties om van de RPC error  af te komen ?
Titel: Re: Tutorial voor nzbget !
Bericht door: wizjos op 17 augustus 2010, 23:42:07
Citaat van: "Rav"
Notice: RPC: method "editqueue", error 3 - Invalid action in /volume1/web/nzbgetweb/functions.php on line 195
Zou je eens kunnen aangeven wat er dan op die regel staat?

Groet,

Wizjos
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 18 augustus 2010, 09:11:23
Citaat
Notice: RPC: method "editqueue", error 3 - Invalid action in /volume1/web/nzbgetweb/functions.php on line 195

Mja, das idd een vervelende. Ik had ook wat moeite om er vanaf te komen. Als je op een van de knoppen drukt van de nzb dan wil die wat veranderen in de map "queue" (daar staan allemaal een soort txt bestandjes in die de queue en de voortgang ect aangeven) als de rechten niet kloppen dan doet ie dat niet. Je gaf al aan dat je de map op "777" had gezet. Probeer eens de map "queue" leeg te maken, nzbget af sluiten opnieuw opstarten en daarna via de webinterface een nzb uploaden. Toen ik dat gedaan had werkte de knoppen wel.
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 18 augustus 2010, 12:26:04
Citaat van: "wizjos"
Citaat van: "Rav"
Notice: RPC: method "editqueue", error 3 - Invalid action in /volume1/web/nzbgetweb/functions.php on line 195
Zou je eens kunnen aangeven wat er dan op die regel staat?

Groet,

Wizjos

function GetRequest_JsonRpc_Ext($host, $port, $passwd, $method, $params) {
   $reqarr=array('version' => '1.1', 'method' => $method, 'params' => $params);
   $request = json_encode($reqarr);
   
   $file = SendRequest($host, $port, '/jsonrpc', 'nzbget', $passwd, $request);

   if (IsConnectError($file)) {
      return $file;
   }

   $response = json_decode($file, true);
   if (is_array($response) && isset($response['error']) && isset($response['error']['code']))
      trigger_error('RPC: method "'.$method.'", error '.$response['error']['code']." - ".$response['error']['message']);
   else if (is_array($response) && isset($response['result']))
      return $response['result'];
   else
      return 'ERROR: Could not decode json-data. Method "'.$method.'".';
}
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 18 augustus 2010, 12:39:40
Citaat van: "caveman"
Citaat
Notice: RPC: method "editqueue", error 3 - Invalid action in /volume1/web/nzbgetweb/functions.php on line 195

Mja, das idd een vervelende. Ik had ook wat moeite om er vanaf te komen. Als je op een van de knoppen drukt van de nzb dan wil die wat veranderen in de map "queue" (daar staan allemaal een soort txt bestandjes in die de queue en de voortgang ect aangeven) als de rechten niet kloppen dan doet ie dat niet. Je gaf al aan dat je de map op "777" had gezet. Probeer eens de map "queue" leeg te maken, nzbget af sluiten opnieuw opstarten en daarna via de webinterface een nzb uploaden. Toen ik dat gedaan had werkte de knoppen wel.

Ook gedaan , maar blijf nog steeds de fout houden.

Misschien heb ik toch ergens iets niet helemaal goed gedaan , ik zal het hele riedeltje opnieuw doen.
De uitkomst laat ik nog wel weten
Titel: Re: Tutorial voor nzbget !
Bericht door: wizjos op 18 augustus 2010, 13:17:36
Helaas, ik kan er geen chocola van maken... :(

Wizjos
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 18 augustus 2010, 14:33:47
Helemaal opnieuw het zaakje geïnstalleerd , maar nog steeds dezelfde fout en werken de genoemde knoppen niet :(
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 18 augustus 2010, 15:32:59
Citaat van: "Rav"
Helemaal opnieuw het zaakje geïnstalleerd , maar nog steeds dezelfde fout en werken de genoemde knoppen niet :(

Kun je eens kijken welke php versie er op je DS staat ? Het moet nl. versie 5.2 of hoger zijn, de manier waarop de knoppen werken heeft te maken met een of ander protocol dat pas in versie 5.2 van php verwerkt is.
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 18 augustus 2010, 22:13:09
Citaat van: "caveman"
Citaat van: "Rav"
Helemaal opnieuw het zaakje geïnstalleerd , maar nog steeds dezelfde fout en werken de genoemde knoppen niet :(

Kun je eens kijken welke php versie er op je DS staat ? Het moet nl. versie 5.2 of hoger zijn, de manier waarop de knoppen werken heeft te maken met een of ander protocol dat pas in versie 5.2 van php verwerkt is.

Er staat PHP Version 5.2.12 op
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 19 augustus 2010, 09:24:21
Hmmm, waarschijnlijk heb je dat al geprobeert maar ik weet anders ook niets meer. Op de config pagina van nzbwebget staat onderin RPCapi met een aantal mogelijkheden (ik heb hem gewoon op auto staan) auto, json-rpc-ext, json-rpc-lib, xml-rpc-ext, xml-rpc-lib. Daar heeft het mee te maken, misschien kun je ze proberen...
Ik heb op het forum van nzbget, dit probleem al eens aangekaart, de maker (jaja) van nzbwebget gaat er naar kijken. Hij had ook al meer meldingen hiervan gehad. Laten we hopen dat in een latere versie dit probleem is opgelost.
Titel: Re: Tutorial voor nzbget !
Bericht door: cyrus1977 op 19 augustus 2010, 22:16:11
Ik heb me ook eens gewaagd aan de nzbget install.. jezus wat ingewikkeld.
ik ben wel wat gewend maar heb het even opgegeven nadat ik niet van error 111 en error 127 af kwam...

Blijf deze thread wel even volgen.
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 20 augustus 2010, 10:25:48
Citaat van: "caveman"
Hmmm, waarschijnlijk heb je dat al geprobeert maar ik weet anders ook niets meer. Op de config pagina van nzbwebget staat onderin RPCapi met een aantal mogelijkheden (ik heb hem gewoon op auto staan) auto, json-rpc-ext, json-rpc-lib, xml-rpc-ext, xml-rpc-lib. Daar heeft het mee te maken, misschien kun je ze proberen...
Ik heb op het forum van nzbget, dit probleem al eens aangekaart, de maker (jaja) van nzbwebget gaat er naar kijken. Hij had ook al meer meldingen hiervan gehad. Laten we hopen dat in een latere versie dit probleem is opgelost.

ja had dat ook van het nzbget forum vandaag maar dat hielp ook niet
ik wacht wel totdat er een nieuwe versie uitkomt. Voor de rest draait ie wel als een trein

uptime:   13:53:29
download time:   13:52:13
average download rate:   3850 KB/s
total downloaded:   183.4 GB

CPU-gebruik volgorde:
1:nzbget (47.07%)
2:unrar (45.11%)

Geheugengebruik:
59 %

Heb gelezen dat de CPU van de DS110J de bottleneck is
Dus toch wel een verstandige keuze om voor de DS109 met daarin de 1.2 GHZ (als je vol gas via nieuwsgroepen wilt downloaden i.c.m nzbget)
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 20 augustus 2010, 20:54:45
Citaat
Heb gelezen dat de CPU van de DS110J de bottleneck is

mwah... ik kon van een freecom storage gateway met een 200 mhz cpu en 64 mb geheugen (en daar draaide hellanzb op en par'nrar duurde een eeuwigheid), dan is de DS110j een super machine hoor  8)

uptime:   12d 1:05:15
download time:   1d 14:54:30
average download rate:   1038 KB/s (niet slecht voor mijn 20 mb lijntje, dat al lang geen 20 mb meer is...)
total downloaded:   xxx.x GB
free disk space:   1,182.4 GB

CPU gebruik 25% tijdens par'nrar zo'n 90 tot 95%, ik kan daarbij gewoon nog een HDfilm kijken vanaf een share van mijn DS. En een geheugengebruik van ong 44%.

Ik heb de afgelopen week ook nog eens sabnzbd geprobeert, maare die draait niet echt lekker op mijn DS. Ik ben eigenlijk zo tevreden over nzbget dat ik sabnzbd niet echt een kans meer geef, tenzij die meer opties gaat krijgen, alles wat ik wil zit in nzbget... hmmm, misschien rss feed zou wel aardig zijn.


Citaat
Things you do NOT want your System Administrator to say:
102 ..Jezus wat ingewikkeld          :D
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 26 augustus 2010, 22:53:02
Schiet mij maar lek , zie geen foutmeldingen meer en de knoppen doen het allemaal.
bij mij weten heb sinds mijn laatste post niets meer gewijzigd
Titel: Re: Tutorial voor nzbget !
Bericht door: cyrus1977 op 27 augustus 2010, 07:58:00
Things you do NOT want your System Administrator to say:
Citaat
102 ..Jezus wat ingewikkeld          :D

Hahaha voegen we tzt toe aan de nederlandse lijst :-)
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 27 augustus 2010, 17:20:22
Citaat van: "Rav"
Schiet mij maar lek , zie geen foutmeldingen meer en de knoppen doen het allemaal.
bij mij weten heb sinds mijn laatste post niets meer gewijzigd

Dus aan de handleiding moeten we toevoegen: 1 week laten rijpen en dan werkt alles perfect  :D

Ik denk dat het te maken heeft met al die bestandjes die in de queue dir staan, op een gegeven moment zijn ze allemaal een keer vervangen (je queue list) en zijn ze echt "777", maar dat is maar een gokje. Ik kan anders ook niets verzinnen.

Zal gelijk een update van de bevindingen doen:
uptime: 18d 21:56:31  8)  en loopt nog steeds als een zonnetje, geen last van vollopen van het geheugen en ik par'nrar alles op mijn DS.
Titel: Re: Tutorial voor nzbget !
Bericht door: merty op 05 september 2010, 20:25:15
Euh...even iets totaal anders. Waarom zou je nzbget installeren via ipkg ? Synology maakt zelf ook gebruik van nzbget voor hun download station (check /usr/syno/bin/nzbget).

Groeten,

Remco
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 06 september 2010, 10:01:29
Citaat van: "merty"
Euh...even iets totaal anders. Waarom zou je nzbget installeren via ipkg ? Synology maakt zelf ook gebruik van nzbget voor hun download station (check /usr/syno/bin/nzbget).

Groeten,

Remco
Ja, het klopt dat Synology gebruik maakt van nzbget, maar die hebben ze wel aangepast. Je heb geen par check, geen extra pars downloaden indien nodig, geen unrar en geen webinterface (mja via de downloadstation, maar dat is maar beperkt). Misschien is dat wel aan te passen, maar zover gaat mijn kennis helaas niet.
Als je nzbget handmatig installeerd, dan werkt die niet, hij mist dan kennelijk wat python pakketen en via ipkg wordt alles netjes geinstalleerd.
Titel: Re: Tutorial voor nzbget !
Bericht door: tonreproc op 17 september 2010, 18:13:13
Dank caveman voor al je info. Ik heb nzbget geïnstalleerd op m'n DS209-II. De installatie ging op zich prima alleen met het webinterface heb ik problemen. Ik blijf de melding houden:
Notice: Directory /home/user/nzbget/dst does not exist. Check option "CheckSpaceDir" in /volume1/web/nzbgetweb/functions.php on line 338. Kennelijk gaat er iets fout met het berekenen van de vrije diskruimte. Maar ondanks dit download ie goed. Ook het unrarren gaat prima.

Ik moet de server starten vanuit de console. Het lukt me niet om deze vanuit het webinterface te starten. Ik krijg steeds de melding:
Warning: exec() [function.exec]: PHP exec disable. in /volume1/web/nzbgetweb/functions.php on line 531
ERROR: Could not start server. Errorcode: -1.

Ook met de init.d methode gaat het niet. Na het rebooten is de nzbget server niet gestart.

Ik dacht dat er wellicht file permissies een rol spelen maar ik heb alles op 777 gezet waar je dat aangaf in de tutorial.
Ook heb ik alle bestanden onder web/nzbget al eens van eigenaar/groep verwisseld (admin/root en root/root) zondewr resultaat.

Enig idee waar ik moet zoeken?
Vriendelijke groet,
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 17 september 2010, 21:06:46
Citaat van: "tonreproc"
Dank caveman voor al je info. Ik heb nzbget geïnstalleerd op m'n DS209-II. De installatie ging op zich prima alleen met het webinterface heb ik problemen. Ik blijf de melding houden:
Notice: Directory /home/user/nzbget/dst does not exist. Check option "CheckSpaceDir" in /volume1/web/nzbgetweb/functions.php on line 338. Kennelijk gaat er iets fout met het berekenen van de vrije diskruimte. Maar ondanks dit download ie goed. Ook het unrarren gaat prima.
Heb je het volledige pad opgegeven in de configuratie in nzbwebget, want als ik zo kijk moet het zijn /volume1/home/user/nzbget/dst

Citaat
Ik moet de server starten vanuit de console. Het lukt me niet om deze vanuit het webinterface te starten. Ik krijg steeds de melding:
Warning: exec() [function.exec]: PHP exec disable. in /volume1/web/nzbgetweb/functions.php on line 531
ERROR: Could not start server. Errorcode: -1.

Ook met de init.d methode gaat het niet. Na het rebooten is de nzbget server niet gestart.
Deze foutmelding krijg je weg door de regel “safe_mode_execdir = /usr/syno/bin” alles achter het “=” teken weg te halen in php.ini.
Als je iets wijzigd in php.ini moet je je webserver opnieuw opstarten, daar is een handig commando voor: /usr/syno/apache/bin/httpd -k restart
owja php.ini staat in /usr/syno/etc
Titel: Re: Tutorial voor nzbget !
Bericht door: tonreproc op 18 september 2010, 14:18:06
Ik heb conform de tutorial als hoofdmap gezet: $MAINDIR=/volume1/public/nzbget
Waarom het systeem zoekt in /home/user/nzbget/ is mij niet duidelijk.

Het probleem van het niet starten van de server vanuit de webinterface is opgelost! Dank!
De methode via /opt/etc/init.d lukt niet. Het lijkt wel alsof bij het opstarten de /opt/etc map niet wordt meegenomen.
Als ik het S99nzbget bestand in /etc/init.d zet werkt het ook niet. Dit zal wel een unix probleem zijn wat niets te maken heeft met de installatie van nzbget.

Vriendelijk groet,
Cor
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 18 september 2010, 15:28:22
Citaat van: "tonreproc"
Ik heb conform de tutorial als hoofdmap gezet: $MAINDIR=/volume1/public/nzbget
Waarom het systeem zoekt in /home/user/nzbget/ is mij niet duidelijk.

Het probleem van het niet starten van de server vanuit de webinterface is opgelost! Dank!
De methode via /opt/etc/init.d lukt niet. Het lijkt wel alsof bij het opstarten de /opt/etc map niet wordt meegenomen.
Als ik het S99nzbget bestand in /etc/init.d zet werkt het ook niet. Dit zal wel een unix probleem zijn wat niets te maken heeft met de installatie van nzbget.

Vriendelijk groet,
Cor

Kijk eens in het bestand settings.php van nzbgetweb op regel 269 daar moet dan staan $CheckSpaceDir='/home/user/nzbget/'; Dat zou je handmatig kunnen veranderen in de juiste map $CheckSpaceDir='/volume1/public/nzbget/dst';
Dat init.d heb ik zelf nog niet geprobeert, dus daar kan ik je niet verder mee helpen. Vind ik zelf ook niet zo belangrijk, want je kunt hem opstarten via de webinterface.
Titel: Re: Tutorial voor nzbget !
Bericht door: tonreproc op 18 september 2010, 15:41:33
aha, dat was de goeie tip.
Nu is de waarschuwing weg!

Met dat init.d heb je gelijk, starten en stoppen gaat prima vanaf de web interface.

Dank en groeten,
Cor
Titel: Re: Tutorial voor nzbget !
Bericht door: peterduif op 27 september 2010, 00:24:27
Omdat SabNZBd voor geen meter draaide op m`n ds109j ging ik op zoek naar een alternatief.
Al snel kwam ik hier terecht en deze tutorial heeft me goed geholpen.
Heb nzbget al draaien op m`n hdx1000 en ben dus al enigszins vertrouwd met het programma.

Ik loop alleen nog vast op die webinterface.
Hij geeft alles goed weer maar kan geen instellingen wijzigen.
krijg in het config scherm het volgende :
ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".
Hetzelfde voor postprocess.conf
En nzb`s via de webinterface uploaden gaat ook niet: Error: Check the path and the permissions for the upload directory (option NzbDir)
Bestanden bestaan, paden kloppen.
tis geen ramp want het proggie doet wat ie moet doen, maar ben nu gewoon ff nieuwsgierig wat ik over het hoofd zie.
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 27 september 2010, 09:59:31
Citaat van: "peterduif"
Ik loop alleen nog vast op die webinterface.
Hij geeft alles goed weer maar kan geen instellingen wijzigen.
krijg in het config scherm het volgende :
ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".
Hetzelfde voor postprocess.conf
En nzb`s via de webinterface uploaden gaat ook niet: Error: Check the path and the permissions for the upload directory (option NzbDir)
Bestanden bestaan, paden kloppen.
tis geen ramp want het proggie doet wat ie moet doen, maar ben nu gewoon ff nieuwsgierig wat ik over het hoofd zie.

Ik denk dat het config file van de webinterface naar de verkeerde bestanden verwijst, hij moet verwijzen naar:
ServerConfigFile: /opt/etc/nzbget.conf
ServerConfigTemplate: /opt/share/doc/nzbget/nzbget.conf.example
NzbDir : /volume1/public/nzbget/nzb
Als je dat niet lukt via de webinterface omdat in te stellen, dan kun je dat ook handmatig doen in settings.php staan al je instellingen die via de webinterface gemaakt kunnen worden. Daar even de juiste paden invullen en dan zou die moeten werken.
Titel: Re: Tutorial voor nzbget !
Bericht door: peterduif op 27 september 2010, 13:13:50
Alles klopt, ik verwijs naar de juiste bestanden.
De bestanden bestaan ook (anders zou nzbget zelf helemaal niet werken)

Settings.php klopt ook en veranderd gewoon mee als ik wat in de webinterface wijzig.

Verder zie ik in de webinterface ook gewoon m`n downloads, queue, history, download rate, resterende tijd ed

NZBGet 0.7.0-testing-r380 (andere versie geeft hetzelfde probleem)
Web Interface 1.4
uptime:   0:17:17
download time:   0:17:17
average download rate:   862 KB/s (tv staat aan, anders is ie rond de 1250 KB/s  :P  )
total downloaded:   872.00 MB
free disk space:   0.00 MB


Hij kan de nzbget en postprocess conf.(example) niet vinden
kan ook geen nzb`s via de webinterface downloaden
en er word niet weergegeven hoeveel ruimte ik nog over heb

Haal mij maar door een trechter, ik weet het niet meer
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 27 september 2010, 20:36:46
Ik zou bijna willen inloggen op je DS, om eens te kijken wat er mis zou zijn......
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 28 september 2010, 20:04:42
Let op dat in DSM 3.0 de locatie voor het aanpassen van "open_basedir =" is gewijzigd.

 "We now set "open_basedir" in /usr/syno/etc/php/user-setting.ini"

Het beste kan je in user-setting.ini toevoegen wat je ook in "option NzbDir" moet/wilt zetten.

In mijn geval: open_basedir = /volume1/Nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:........
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 30 september 2010, 23:01:47
Citaat van: "peterduif"
Alles klopt, ik verwijs naar de juiste bestanden.
De bestanden bestaan ook (anders zou nzbget zelf helemaal niet werken)

Settings.php klopt ook en veranderd gewoon mee als ik wat in de webinterface wijzig.

Verder zie ik in de webinterface ook gewoon m`n downloads, queue, history, download rate, resterende tijd ed

NZBGet 0.7.0-testing-r380 (andere versie geeft hetzelfde probleem)
Web Interface 1.4
uptime:   0:17:17
download time:   0:17:17
average download rate:   862 KB/s (tv staat aan, anders is ie rond de 1250 KB/s  :P  )
total downloaded:   872.00 MB
free disk space:   0.00 MB


Hij kan de nzbget en postprocess conf.(example) niet vinden
kan ook geen nzb`s via de webinterface downloaden
en er word niet weergegeven hoeveel ruimte ik nog over heb

Haal mij maar door een trechter, ik weet het niet meer

Bij mij ook wordt de free disk space ook als 0.00Mb weer gegeven. Ook heb ik deze error: ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

Ik heb een DS210j en draai DSM3.0-1337

Downloaden gaat echter perfect en hij ziet de NZB's in de watch folder.
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 01 oktober 2010, 21:17:34
Mja, ik denk dat er in DSM 3.0 iets veranderd is, ik heb zelf nog niet geupdate dus ik kan jullie daar nog even niet mee helpen.
Misschien is er iets op het forum van nzbgetweb te vinden of is de tip van Scooter bruikbaar...
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 02 oktober 2010, 15:08:13
Ik heb eerst DSM3.0 erop gezet en daarna deze turorial gelezen en NZBget erop gezet. Het mooie is dat ik afgezien van het de foutmelding mbt de locatie van het template bestand geen enkele error krijg. (nou ja, overgebleven diskruimte doet het niet, en voortgangsweergave tijdens het parren en unrarren werkt ook niet).

Ik heb de tip van scooter opgevolgd, maar dat maakte niets uit (ik had de bijbehorende foutmeldingen ook niet dus dat zou wel kunnen kloppen.

Om er voor te zorgen dat de nzbget server weer opstart na een shutdown van de Synology heb ik de tip van wizjos opgevolgs:

Citaat van: "wizjos"
[...]
Kleine, wellicht handige, aanvulling:
Als je wilt dat nzbget bij een herstart automatisch gestart wordt (en je dus niet iedere keer via de terminal het commando “nzbget –D” hoeft op te geven), maak dan een bestand aan in /opt/etc/init.d met als naam S99nzbget en als inhoud:

#!/bin/sh
/opt/sbin/nzbget -D
Zorg dat dit bestand uitvoerbaar geflagged is (chmod 755), eventueel te regelen via Midnight Commander (File - Chmod).

Bij een herstart zal dan voortaan nzbget als deamon gestart worden.
[...]
Dit werkt bij mij echter niet (mischien laat m'n Synology niet toe dat er zomaar automatisch 3rd party bestanden gestart worden?), nu las ik op deze post (http://pickles-myth.blogspot.com/2010/06/how-to-nzbget-daemon-on-on-mybook-world.html) een veel uitgebreider start-up bestand. Ik ben een aardige leek op Linux gebied. Zou iemand met meer verstand hiervan hier eens naar kunnen kijken?

Thanks!
Titel: Re: Tutorial voor nzbget !
Bericht door: wizjos op 02 oktober 2010, 21:03:32
Citaat van: "immetjes"
Dit werkt bij mij echter niet
Wellicht heb je dit bestand op een windows-machine aangemaakt? Dan is er een grote kans dat het niet gaat werken omdat Windows en Linux anders omgaan met regeleinden. Open het bestand maar eens in VI (o.i.d.) en kijk of er aan het einde van de regels een ^M teken staat. Indien ja, dan deze verwijderen, opslaan en opnieuw proberen.

Succes!

Wizjos
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 03 oktober 2010, 00:13:02
Citaat van: "wizjos"
Citaat van: "immetjes"
Dit werkt bij mij echter niet
Wellicht heb je dit bestand op een windows-machine aangemaakt?

Bedankt voor je snelle reactie! Ik heb het bestand gemaakt door met putty MC op te starten en dan een willekeurig config bestand te kopiëren naar /opt/etc/init.d en dan leeg te maken, de juiste tekst erin te pasten en dan te saven als S99nzbget.

Het is nu zo dat ik SABnzbd uit heb staan. Ik heb geen stroomschema meer in DSM3.0. Er gebeurd nu het volgende: Door een bug in DSM3.0-1337 gaat m'n ds210j gewoon hoe dan ook uit, zelfs als er niets in crontab of het stroomschema staat. Als ik de ds210j dan opstart gaat SABnzbd vanzelf aan (ik krijg dit niet uitgezet) maar nzbget start niet automatisch op. Ik heb de watch folder van SABnzbd maar even ergens anders gezet om gezeur te voorkomen, en dat werkt. Maar ideaal is het allemaal niet.
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 03 oktober 2010, 09:44:41
Kun je trouwens ook hier een start-up script inzetten: /usr/syno/etc/rc.d/S99nzbget.sh. Hier staan er meer namelijk.
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 04 oktober 2010, 11:43:24
De reden waarom het opstartscript niet werkt is dit:

Citaat
#!/bin/sh
/opt/sbin/nzbget -D

Dit moet zijn:

Citaat
#!/bin/sh
/opt/bin/nzbget -D

Toen ik dat veranderd had, start hij nu automatisch op :D
Titel: Re: Tutorial voor nzbget !
Bericht door: jzn123 op 07 oktober 2010, 14:01:29
Ik ben super blij met mijn DS110j, maar met de installatie van nzbget web toch nog een vervelend probleem:

Ik heb nzbget goed geinstalleerd. De server draait en als ik een nzb naar de nzb directory kopieer, dan wordt er lustig op los gedownload.
Ik heb ook de nzbget web interface gedownload. Alles heb ik goed geinstalleerd en alle dirs ook met chmod 777 naar de juiste beschijfbaarheid gebracht.

Helaas kan ik nzb's niet uploaden, ik krijg geen error alleen heel kort een blank page te zien die gelijkt weer naar de mainadmin redirect.

Wat zou ik kunnen doen?

(gebruikte versie laatste DSM 3.0 op mijn DS110j, nzbget 0.7)
Titel: Re: Tutorial voor nzbget !
Bericht door: jzn123 op 08 oktober 2010, 14:21:23
Citaat van: "Scooter"
Let op dat in DSM 3.0 de locatie voor het aanpassen van "open_basedir =" is gewijzigd.

 "We now set "open_basedir" in /usr/syno/etc/php/user-setting.ini"

Het beste kan je in user-setting.ini toevoegen wat je ook in "option NzbDir" moet/wilt zetten.

In mijn geval: open_basedir = /volume1/Nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:........

Was het antwoord op de hierboven beschreven...


Ik haal nu bijna de volle 60 Mbit van mijn UPC lijn. Met Sabnzbd was dat amper de helft. Ik ben dus weer super blij! Was me wel de 2 dagen moeite waard.
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 09 oktober 2010, 15:36:55
Ik wil SABnzbd+ naast NZBget geinstalleerd laten staan. Probleem is dan dat SABnzbd+ bij een restart van het systeem vanzelf opstart. Ik heb dit uitgezet door sab2.sh te wijzigen:

Dit script staat in /usr/local/etc/rc.d

Ik heb /sabstart.sh achter start) $DIR weggehaald.

Probleem opgelost. SABnzbd start niet meer vanzelf op. Wellicht niet de elegantste oplossing, maar ik weet niet waar Synology sab2.sh aan roept.
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 26 oktober 2010, 10:44:28
Citaat van: "Scooter"
Let op dat in DSM 3.0 de locatie voor het aanpassen van "open_basedir =" is gewijzigd.

 "We now set "open_basedir" in /usr/syno/etc/php/user-setting.ini"

Het beste kan je in user-setting.ini toevoegen wat je ook in "option NzbDir" moet/wilt zetten.

In mijn geval: open_basedir = /volume1/Nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:........

Ik loop tegen dezelfde error aan sinds DSM3.0 op mijn NAS draait:
ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

Bovenstaande geprobeerd maar geen succes , de error blijft terugkomen
Titel: Re: Tutorial voor nzbget !
Bericht door: djwaco op 28 oktober 2010, 16:37:13
Citaat van: "Rav"
Citaat van: "Scooter"
Let op dat in DSM 3.0 de locatie voor het aanpassen van "open_basedir =" is gewijzigd.

 "We now set "open_basedir" in /usr/syno/etc/php/user-setting.ini"

Het beste kan je in user-setting.ini toevoegen wat je ook in "option NzbDir" moet/wilt zetten.

In mijn geval: open_basedir = /volume1/Nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:........

Ik loop tegen dezelfde error aan sinds DSM3.0 op mijn NAS draait:
ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

Bovenstaande geprobeerd maar geen succes , de error blijft terugkomen


Ik heb precies hetzelfde... en ik mis nu een hoop opties in het menu EN ik kan niet downloaden.... iemand een oplossing please!
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 29 oktober 2010, 14:18:31
Citaat van: "djwaco"
Citaat van: "Rav"
Citaat van: "Scooter"
Let op dat in DSM 3.0 de locatie voor het aanpassen van "open_basedir =" is gewijzigd.

 "We now set "open_basedir" in /usr/syno/etc/php/user-setting.ini"

Het beste kan je in user-setting.ini toevoegen wat je ook in "option NzbDir" moet/wilt zetten.

In mijn geval: open_basedir = /volume1/Nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:........

Ik loop tegen dezelfde error aan sinds DSM3.0 op mijn NAS draait:
ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

Bovenstaande geprobeerd maar geen succes , de error blijft terugkomen


Ik heb precies hetzelfde... en ik mis nu een hoop opties in het menu EN ik kan niet downloaden.... iemand een oplossing please!

Dat probleem heb ik verholpen door de PHP Settings te veranderen in de DSM 3.0, zorg dat je de settings als volgt hebt http://rs85.com/31PH (http://rs85.com/31PH), daarnaast moet je natuurlijk de open_basedir aanpassen.

Verder heb ik dit bij de postprocessing scripts:
PostProcessConfigFile = /opt/share/doc/nzbget/postprocess-example.sh
PostProcessConfigTemplate = /opt/share/doc/nzbget/postprocess-example.conf

Verder wil ik iedereen bedanken, kan nu lekker snel downloaden met NZBget :)
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 30 oktober 2010, 12:49:27
Ik zou de mensen met DSM 3.0 graag willen helpen, ik heb het er zelf niet opstaan en ik wacht er ook nog even mee. Voor mij persoonlijk heeft DSM 3.0 geen meerwaarde, alles werkt nu naar mijn zin, dus totdat ik iets tegenkom waar 3.0 een voordeel heeft ga ik niet upgraden.
Ik kan dus niet de mensen helpen die vragen hebben over waar bestanden staan of waar ze gebleven zijn, misschien kan iemand die DSM 3.0 heeft en nzbget en nzbgetweb goed heeft draaien de tutorial aanpassen.
Titel: Re: Tutorial voor nzbget !
Bericht door: groennom op 01 november 2010, 11:20:22
Ik ben bezig met de installatie zoals op pagina 1 weergegeven, ik draai DSM 3.0.

Ik loop tegen het volgende probleem aan. Ik kan nzbget starten, krijg via het commando nzbget -L F het volgende te zien:

DiskStation> nzbget -L F
Request sent
Server has no files queued for download
Current download rate: 0.0 KB/s
Session download rate: 0.0 KB/s
Up time: 00:00:08
Download time: 00:00:00
Downloaded: 0.00 MB
Threads running: 4
Server state: Stand-By

Als ik nzbget -s start krijg ik de foutmelding:

ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use.
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use
ERROR   Binding socket failed for 127.0.0.1: ErrNo 98, Address already in use

Ik heb SABnzbd geinstalleerd maar gestopt.

Iemand enig idee?
Titel: Re: Tutorial voor nzbget !
Bericht door: groennom op 01 november 2010, 15:10:54
Heb ondertussen wel gevonden dat het zit in een deel van de nzbget.conf:

##############################################################################
### CLIENT/SERVER COMMUNICATION                                            ###

# IP on which the server listen and which client uses to contact the server.
#
# It could be dns-hostname or ip-address (more effective since does not
# require dns-lookup).
# If you want the server to listen to all interfaces, use "0.0.0.0".
ServerIp=192.168.1.103

Nu geeft hij de foutmelding op adres 192.168.1.103. Ik heb ook 0.0.0.0 geprobeerd maar dan krijg ik de foutmelding op 0.0.0.0 .....
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 01 november 2010, 20:49:43
Weet je zeker dat SABnzb niet meer draait ? Of dat er geen 2 instances van nzbget draaien ? Deze fout melding betekend dat er waarschijnlijk nog een nzbget draait.
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 01 november 2010, 23:19:59
Ik heb de "free disk space" werkend gekregen door een tip op tweakers.net:

Vul bij checkspacedir (onder config/web-interface/display): /volume1/web
Al met al werkt NZBget bij mij nu helemaal incl. NZBget server settings door het veranderen van de basedir instellingen en de PHP settings in DSM3.0 zoals hierboven beschreven.

Iedereen geweldig bedankt!
Titel: Re: Tutorial voor nzbget !
Bericht door: groennom op 02 november 2010, 08:26:39
Citaat van: "caveman"
Weet je zeker dat SABnzb niet meer draait ? Of dat er geen 2 instances van nzbget draaien ? Deze fout melding betekend dat er waarschijnlijk nog een nzbget draait.

Daar lijkt het wel op, maar hoe kan dit. Eerst kill ik alle nzbget processen:
DiskStation> killall nzbget

Als je kijkt dan draai nzbget inderdaad niet meer
DiskStation> nzbget -L F
Unable to send request to nzbserver at 192.168.1.103 (port 6789)

Ik start nzbget
DiskStation> nzbget -D
DiskStation> nzbget -L F
Request sent
Queue List
-----------------------------------
-----------------------------------
Files: 0
Remaining size: 0.00 MB
Current download rate: 0.0 KB/s
Session download rate: 0.0 KB/s
Up time: 00:00:10
Download time: 00:00:00
Downloaded: 0.00 MB
Threads running: 4
Server state: Stand-By

Ik heb aangegeven dat de server 4 Threads heeft en die draaien. Als ik nu handmatig een nzb toevoeg aan nzbget:

DiskStation> nzbget -A "###.nzb"
Request sent
server returned: Collection ####.nzb added to queue
DiskStation>

Dan draaien er opeens 8 threads
Files: 18
Remaining size: 230.18 MB (+204.51 MB paused)
Current download rate: 0.0 KB/s
Session download rate: 0.0 KB/s
Up time: 00:04:51
Download time: 00:00:30
Downloaded: 0.00 MB
Threads running: 8
Server state: Downloading
DiskStation>

Moet je naast het installeren van nzbget nog een andere handeling verrichten? Donwloadstation staat uit op de Synology, lijkt mij juist. Maar heeft het misschien iets te maken met de standaard aanwezigheid van nzbget? Vraag is ook hoe nzbget weet welke .conf file hij moet hebben, bij het opstarten geef je dit niet mee namelijk en ik heb hem nieuw aangemaakt in de map /opt/etc . En hoe kan het dat bij het starten van nzbget er 4 threads zijn en als je er een nzb heen stuurt dat het er dan 8 worden?

--- EDIT Informatie met betrekking tot processen toegevoegd -----

Als ik nzbget start en ik kijk met Top staat :
23959     1 root     S    12804  1.2  0.0 nzbget -D
23980 23959 root     S    12804  1.2  0.0 nzbget -D
23981 23980 root     S    12804  1.2  0.0 nzbget -D
23982 23980 root     S    12804  1.2  0.0 nzbget -D
23983 23980 root     S    12804  1.2  0.0 nzbget -D

Als ik er een nzb heen stuur handmatig staan er opeens meer processen:
25006 23980 root     S    21228  2.0  0.0 nzbget -D
25007 23980 root     S    21228  2.0  0.0 nzbget -D
25008 23980 root     S    21228  2.0  0.0 nzbget -D
25009 23980 root     S    21228  2.0  0.0 nzbget -D
23959     1 root     S    21224  2.0  0.0 nzbget -D
23981 23980 root     S    21224  2.0  0.0 nzbget -D
23982 23980 root     S    21224  2.0  0.0 nzbget -D
23983 23980 root     R    21224  2.0  0.0 nzbget -D

Kan hier nog wat uit afgeleid worden?
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 03 november 2010, 18:00:27
Ik ben geen linux geek... :D maar wat krijg je met het commando PS ?
dan krijg je een lijst met wat er allemaal draait, daar moet maar 1x tussen staan, iets van:
7847 nobody     5632 S   /opt/bin/nzbget -D -c /opt/etc/nzbget.conf
Trouwens ik heb downloadstation gewoon aanstaan voor de torrents en kennelijk werkt dat gewoon samen met nzbget.
Titel: Re: Tutorial voor nzbget !
Bericht door: groennom op 03 november 2010, 20:30:05
Citaat van: "caveman"
Ik ben geen linux geek... :D maar wat krijg je met het commando PS ?
dan krijg je een lijst met wat er allemaal draait, daar moet maar 1x tussen staan, iets van:
7847 nobody     5632 S   /opt/bin/nzbget -D -c /opt/etc/nzbget.conf
Trouwens ik heb downloadstation gewoon aanstaan voor de torrents en kennelijk werkt dat gewoon samen met nzbget.

Ik heb het al gevonden (via het forum van nzbget)... Het blijkt gewoon te werken. Ik startte nzbget -D als deamon en door daarna nzbget -s te doen start je hem nogmaals op als server. Heb nu een aantal nzbs handmatig gestart en hij werkt prima! Donloadsnelheid van vanmiddag was rond de 9000 daar waar SABnzb niet hoger komt dan 5 mb (is denk ik 5120).... Wel een groot verschil. Ga nu verder met tutorial en zal eens over langere tijd meten. Denk wel dat nzbget veel sneller is!
Titel: Re: Tutorial voor nzbget !
Bericht door: badmuts2k op 03 november 2010, 22:25:29
Iemand al voor elkaar gekregen om met een ander postprocess.sh te werken, bijvoorbeeld de unpak.sh
Mijn bedoeling is alle bestanden downloaden, uitpakken en pas als er iets mist dat ie dan pas de benodigde par's erbij download, repareerd en daarna uitpakt.
Dit komt natuurlijk alleen de snelheid tegoeden, en onnodig parchecks als de bestanden al 100% volledig is.
Titel: Re: Tutorial voor nzbget !
Bericht door: groennom op 04 november 2010, 09:12:11
Citaat van: "Scooter"
Let op dat in DSM 3.0 de locatie voor het aanpassen van "open_basedir =" is gewijzigd.

 "We now set "open_basedir" in /usr/syno/etc/php/user-setting.ini"

Het beste kan je in user-setting.ini toevoegen wat je ook in "option NzbDir" moet/wilt zetten.

In mijn geval: open_basedir = /volume1/Nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:........

Ik heb /volume1/Downloads/nzbget/nzb  toegevoegd in open_basedir bij de PHP settings op de synology, maar ik krijg nog steeds de fourmelding:  "ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Bestand bestaat wel, ik heb ook de rechten aangepast naar chmod 777 maar dit heeft niet geholpen. Iemand een idee?
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 04 november 2010, 21:29:41
Citaat van: "badmuts2k"
Iemand al voor elkaar gekregen om met een ander postprocess.sh te werken, bijvoorbeeld de unpak.sh
Mijn bedoeling is alle bestanden downloaden, uitpakken en pas als er iets mist dat ie dan pas de benodigde par's erbij download, repareerd en daarna uitpakt.
Dit komt natuurlijk alleen de snelheid tegoeden, en onnodig parchecks als de bestanden al 100% volledig is.

 :?: Dat doet ie al standaard, iig met de standaard postprocess. Hij download eerst de rars, checkt ze en als er pars nodig zijn dan download die precies genoeg blokken en daarna unpackt die pas...
Wat jij wilt is eerst uitpakken en als er iets mis is dan pas pars downloaden, is dat dan niet onnodig unrarren. Ik heb liever dat ie eerst checkt en dan pas gaat unrarren.
Titel: Re: Tutorial voor nzbget !
Bericht door: badmuts2k op 05 november 2010, 00:26:02
Dat klopt dat ie na het uitpakken het eea controlleerd en eventueel de aantal par's erbok download en dan uitpakt. Ik maak nu namelijk de vergelijking met Sabnzbd die tijdens het downloaden al kijkt of ie pars nodig heeft zoniet pakt ie de rar's direct uit, zonder te checken. In Sabnzbd heet dit Quick Check. Vandaar mijn vraag dat ie gelijk uitpakt en daarna eventueel de par's erbij download als het unrarren failed. Dat bespaart de NAS namelijk extra wachttijd voor het checken van de par's. Dat kan namelijk toch wel lang duren als je een Bluray download van 50 Gig. In het script van unpak.sh staat het volgende namelijk:  (unrar and if it fails go back and get all remaining pars )
#    ParCheck=no  
#    LoadPars=one or none
#    AllowReProcess=yes
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 05 november 2010, 12:31:31
Citaat van: "badmuts2k"
Dat klopt dat ie na het uitpakken het eea controlleerd en eventueel de aantal par's erbok download en dan uitpakt. Ik maak nu namelijk de vergelijking met Sabnzbd die tijdens het downloaden al kijkt of ie pars nodig heeft zoniet pakt ie de rar's direct uit, zonder te checken. In Sabnzbd heet dit Quick Check. Vandaar mijn vraag dat ie gelijk uitpakt en daarna eventueel de par's erbij download als het unrarren failed. Dat bespaart de NAS namelijk extra wachttijd voor het checken van de par's. Dat kan namelijk toch wel lang duren als je een Bluray download van 50 Gig. In het script van unpak.sh staat het volgende namelijk:  (unrar and if it fails go back and get all remaining pars )
#    ParCheck=no  
#    LoadPars=one or none
#    AllowReProcess=yes

Mja, volgens mij kan je niet van tevoren weten of je extra pars nodig hebt (tenzij het al incompleet op de server staat). Wat sabnzb doet is checken terwijl die download, en als de laatste rar binnen is weet die pas of die extra pars nodig heeft. Dit kan nzbget niet, maar als die aan het checken is gaat het downloaden gewoon door hoor (je volgende BR  :D )
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 05 november 2010, 13:15:28
Citaat van: "RS85"
op » 29 okt 2010 13:18

[...]
Verder heb ik dit bij de postprocessing scripts:
PostProcessConfigFile = /opt/share/doc/nzbget/postprocess-example.sh
PostProcessConfigTemplate = /opt/share/doc/nzbget/postprocess-example.conf

Verder wil ik iedereen bedanken, kan nu lekker snel downloaden met NZBget :)

Dit laatste is waarschijnlijk niet correct; het moet hetzelfde zijn als wat er in CONFIG -> WEB-INTERFACE -> CONFIGURATION OF POSTPROCESSING-SCRIPT staat.
Als je deze tut. gevolgd hebt is dat dus:

PostProcessConfigFile = /opt/sbin/postprocess-example.sh

/opt/sbin moet je ook toevoegen in de open_basedir van de Synology. Bovendien wilde hij bij mij alleen de invulwaardes opslaan als ik de postprocess-example.sh chmod 777 gaf.
Titel: Re: Tutorial voor nzbget !
Bericht door: rodi op 24 november 2010, 09:11:22
Hallo beste mensen,

Na alles wat er hier over gepost is kan ik mijn nzbgetweb toch nog niet helemaal werkend krijgen.
Er staat DSM 3.0 op mijn DS411+ dus de tutorial kan ik niet 1 op 1 toepassen.
Ik heb bij php settings de opties: Enable display_errors to display PHP error message & Customize PHP open_basedir, aangezet.
Ik ben niet helemaal zeker of het path wel klopt. Mijn nzbgetweb (webinterface) staat in volume1/web/nzbgetweb en de nzbget folder staat in volume1/public/
De fout melding in nzbgetweb is de volgende:
Warning: file_exists(): open_basedir restriction in effect. File(/opt/etc/nzbget.conf) is not within the allowed path(s): (/opt/ect:/opt/share/doc/nzbget:/volume1/public/nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes) in /volume1/web/nzbgetweb/confgen.php on line 228
ERROR: Could not load server configuration file. File "/opt/etc/nzbget.conf" not found. Check option "ServerConfigFile".

Graag jullie hulp!
Titel: Re: Tutorial voor nzbget !
Bericht door: Nielsie op 24 november 2010, 14:39:25
Citaat van: "rodi"
Hallo beste mensen,

De fout melding in nzbgetweb is de volgende:
Warning: file_exists(): open_basedir restriction in effect. File(/opt/etc/nzbget.conf) is not within the allowed path(s): (/opt/ect:/opt/share/doc/nzbget:/volume1/public/nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes) in /volume1/web/nzbgetweb/confgen.php on line 228
ERROR: Could not load server configuration file. File "/opt/etc/nzbget.conf" not found. Check option "ServerConfigFile".

In je allowed path staat /opt/ect, in de fout wil hij erg graag /opt/etc gebruiken. Als je die ect in etc wijzigt (in je pad) zal het denk ik een stuk beter gaan!
Titel: Re: Tutorial voor nzbget !
Bericht door: rodi op 24 november 2010, 15:18:13
Citaat van: "Nielsie"
Citaat van: "rodi"
Hallo beste mensen,

De fout melding in nzbgetweb is de volgende:
Warning: file_exists(): open_basedir restriction in effect. File(/opt/etc/nzbget.conf) is not within the allowed path(s): (/opt/ect:/opt/share/doc/nzbget:/volume1/public/nzbget/nzb:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes) in /volume1/web/nzbgetweb/confgen.php on line 228
ERROR: Could not load server configuration file. File "/opt/etc/nzbget.conf" not found. Check option "ServerConfigFile".

In je allowed path staat /opt/ect, in de fout wil hij erg graag /opt/etc gebruiken. Als je die ect in etc wijzigt (in je pad) zal het denk ik een stuk beter gaan!

Wat een misser van mijn kant.
Ik heb het aangepast en het werkt fantastisch nu.
Bedankt voor je opmerkzaamheid Nielsie!
Titel: Re: Tutorial voor nzbget !
Bericht door: Nielsie op 24 november 2010, 15:55:26
yw :)
Titel: Re: Tutorial voor nzbget !
Bericht door: boattail op 27 november 2010, 22:15:14
Even een bedankje van mijn kant. Ik als complete nono op linux gebied(nul verstand ervan) heb nzbget draaiende gekregen op m'n nasje dankzij dit forum(een een beetje van tweakers). Dus er is hoop voor allen die er niet aan durven te beginnen, gewoon proberen.

IK haal nu gewoon weer de downloadsnelheden die ik op m'n pc ook haalde, heerlijk  :mrgreen:
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 28 november 2010, 15:17:47
Citaat van: "boattail"
Even een bedankje van mijn kant. Ik als complete nono op linux gebied(nul verstand ervan) heb nzbget draaiende gekregen op m'n nasje dankzij dit forum(een een beetje van tweakers). Dus er is hoop voor allen die er niet aan durven te beginnen, gewoon proberen.

IK haal nu gewoon weer de downloadsnelheden die ik op m'n pc ook haalde, heerlijk  :mrgreen:

Goed om te horen  :D Daar schrijf je een tut voor :wink:
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 05 december 2010, 15:47:06
Hoi!

Ook ik heb namens deze tutorial de boel aan de praat gekregen op mijn 207+  + DSM 3.0
In den beginne ook getergd door de foutmeldingen, maar NU, alles zonder fouten, aan de praat.

Dank!
Titel: Re: Tutorial voor nzbget !
Bericht door: boattail op 05 december 2010, 22:19:41
Nou, het werkt voor 99,9% hier, enkele kleine probleempje is dat na een reboot de max download rate standaard naar 100 kb/s gaat, geen idee hoe ik daar vanaf kom, ik heb ingesteld dat er geen max download is. Iemand enig idee?
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 07 december 2010, 22:26:23
Bedankt voor de tutorial!

Heb een DS111 met DSM 3.0 en het volledig werkend gekregen.
Ik heb voor de installatie van nzbget gewoon de tutorial gevolgt:
-bootstrap
-ipkg install nzbget
en dan die config file dingen doen.

Alleen voor nzbgetweb heb ik eerst de Init_3rd_party app geinstalleerd van Wizjos geinstalleerd.
http://wizjos.endofinternet.net/synolog ... Itemid=102 (http://wizjos.endofinternet.net/synology/index.php?option=com_content&view=article&id=75&Itemid=102)
Dit zorgt dat je php instelling al beter staan ingesteld voor 3rd party apps.
Daarna de mappen waar nzbgetweb in wil kijken toegevoegd bij de open_basedir.
Dit kan heel makkelijk in DSM, bij Configuratiescherm->webservices en dan tabblad PHP-instellingen.
Daar 'php open_basedire aanpassen' aanvinken en de mappen voor nzbgetweb toevoegen:
Dus /opt/etc en /opt/sbin  en wat nog meer nodig kan zijn. Ook je download map bijv.. In de tuturial was dit /volume1/public/nzbget .
in de zelfde vorm dus gescheiden met :.

Daarna kon ik nzbgetweb installeren en gebruiken zonder verdere php instellingen te veranderen en kreeg geen foutmeldingen.
Titel: Re: Tutorial voor nzbget !
Bericht door: Don Ivo op 27 december 2010, 11:33:27
Werkt als een tierelier!

Bedankt voor de uitleg en vooral voor de genomen moeite!!!
Nu nog abbo ADSL opzeggen en 120mb van Ziggo nemen...............

Heeft iemand ervaring met de snelheid icm met 120mb Ziggo en NZBGET?
 :D  :mrgreen:  :D
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 28 december 2010, 14:35:01
Citaat van: "Don Ivo"
Werkt als een tierelier!

Bedankt voor de uitleg en vooral voor de genomen moeite!!!
Nu nog abbo ADSL opzeggen en 120mb van Ziggo nemen...............

Heeft iemand ervaring met de snelheid icm met 120mb Ziggo en NZBGET?
 :D  :mrgreen:  :D

wat voor type NAS heb je  ?

ik heb een ds109 en mijn cpu load is gemiddeld 50% @ 5500 KB/s met NZBGET (48Mbit van Caiway)
Titel: Re: Tutorial voor nzbget !
Bericht door: mrombout op 28 december 2010, 17:28:29
Ik heb NZBGet ook aan de praat op mijn DS-209+II maar nog niet helemaal 100%. Zoek nog een oplossing voor de 2 foutmeldingen dus als iemand me hier nog mee kan helpen graag  :oops:
ERROR: Could not load server configuration template. File "/opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".
ERROR: Could not load postprocess configuration template. File "/opt/share/doc/nzbget/postprocess-example.conf" not found. Check option "PostProcessConfigTemplate".


Downloadsnelheid tov SABNZBD is verdubbeld, resourcegebruik gehalveerd  :D
(http://www.rombout.speedxs.nl/verschil.png)
Titel: Re: Tutorial voor nzbget !
Bericht door: Rav op 28 december 2010, 18:20:17
Volgens mij moet je nog het volgende doen:

cp /opt/share/doc/nzbget/nzbget.conf.example /opt/etc/nzbget.conf

cp /opt/share/doc/nzbget/postprocess-example.sh /opt/sbin/postprocess-example.sh

cp /opt/share/doc/nzbget/postprocess-example.conf /opt/etc/postprocess-example.conf

en dan ervoor zorgen dat de paden kloppen in:
/opt/etc/nzbget.conf

Zie ook pagina 1 van dit topic
Titel: Re: Tutorial voor nzbget !
Bericht door: Anonymous op 29 december 2010, 12:12:42
Hoi Marco,

Wat je moet doen om deze meldingen weg te halen is ervoor zorgen dat php  de volgende directory's mag inzien:

/opt/share
/opt/etc
/opt/sbin

Om dit te bewerkstelligen doe je (zoals al aangegeven is door AngelosNL) het volgende.

Ga naar DMS > Configuratiescherm > Webservices en dan het tabblad PHP-instellingen.
Vink PHP open_basedir aanpassen aan en voeg vervolgens vooraan het volgende toe: /opt/share:/opt/etc:/opt/sbin:
Sla de boel nu op en refresh de NZBGet pagina. Als de paden goed staan (zoals in deze tutorial aangegeven) dan moet de melding vanzelf verdwijnen.
Pas anders deze paden even aan.

Succes ermee!
Titel: Re: Tutorial voor nzbget !
Bericht door: mrombout op 29 december 2010, 16:52:46
Citaat van: "cyclopsq"
Hoi Marco,

Wat je moet doen om deze meldingen weg te halen is ervoor zorgen dat php  de volgende directory's mag inzien:

/opt/share
/opt/etc
/opt/sbin

Om dit te bewerkstelligen doe je (zoals al aangegeven is door AngelosNL) het volgende.

Ga naar DMS > Configuratiescherm > Webservices en dan het tabblad PHP-instellingen.
Vink PHP open_basedir aanpassen aan en voeg vervolgens vooraan het volgende toe: /opt/share:/opt/etc:/opt/sbin:
Sla de boel nu op en refresh de NZBGet pagina. Als de paden goed staan (zoals in deze tutorial aangegeven) dan moet de melding vanzelf verdwijnen.
Pas anders deze paden even aan.

Succes ermee!

Cyclops, je bent mijn vriend, mijn redder in bange dagen  :lol:
Inderdaad, /opt/share
/opt/etc
/opt/sbin
moest nog aan de
PHP open basedir worden toegevoegd (had alleen /opt/sbin staan en de rest van de default paths)

Grandioos!
Titel: Re: Tutorial voor nzbget !
Bericht door: Don Ivo op 29 december 2010, 17:41:50
Citaat van: "Rav"
Citaat van: "Don Ivo"
Werkt als een tierelier!

Bedankt voor de uitleg en vooral voor de genomen moeite!!!
Nu nog abbo ADSL opzeggen en 120mb van Ziggo nemen...............

Heeft iemand ervaring met de snelheid icm met 120mb Ziggo en NZBGET?
 :D  :mrgreen:  :D

wat voor type NAS heb je  ?

ik heb een ds109 en mijn cpu load is gemiddeld 50% @ 5500 KB/s met NZBGET (48Mbit van Caiway)

Ik heb heb DS409+......Heb Ziggo aangevraagd maar moet wachten tot 11 januari  :twisted:
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 31 december 2010, 12:36:46
Goed om te zien dat iedereen een steentje bijdraagt, gezien het aantal mensen die hem draaiend gekregen hebben onder DSM 3.0 ga ik mijn DS maar ook updaten  :D
@mrombout Mooie grafieken, dat geeft maar eens de voordelen tov van sabnzb aan, het is wat meer priegelwerk dan sabnzb, maar je krijgt er wel een lichtgewicht nzbclient voor terug.
Titel: Re: Tutorial voor nzbget !
Bericht door: Holy op 02 januari 2011, 23:52:25
Hallo caveman,

Vandaag nzbget geïnstalleerd daar ik wat troubles met sabnzbd had bij grotere bestanden.  Heb het geheel geïnstalleerd volgens het eerste deel van jouw handleiding..moet zeggen heldere uitleg en een prima tutorial. Er was slechts één dingetje wat ik anders moest instellen en dat waren de rechten van de map voor de nzb bestanden. daarna lijkt het te werken als een zonnetje. Morgen ga ik eens verder kijken wat of het geworden is, maar tot op dit moment ben ik zeer tevreden. :D  :D
Of ik ook nog verder ga met de web-interface..wellicht, hoewel eigenlijk niet nodig als het progje het doet zoals je wilt.

greetz, Holy
Titel: Re: Tutorial voor nzbget
Bericht door: prettynifty op 05 januari 2011, 12:48:23
Citaat van: "caveman"
PostProcess=/opt/sbin/postprocess-example.sh

Dus voor de duidelijkheid: In de map “/opt/ect” staan nzbget.conf en postprocess-example.conf.

Even een vraagje.
Klopt dat met elkaar? Het zal gerust wel (omdat geen van de anderen er iets over zegt) maar toch

In de code staat "PostProcess=/opt/sbin" en daarna zeg in de map "/opt/ect"

Robert
Titel: Re: Tutorial voor nzbget
Bericht door: caveman op 06 januari 2011, 21:05:20
Citaat van: "prettynifty"
Citaat van: "caveman"
PostProcess=/opt/sbin/postprocess-example.sh

Dus voor de duidelijkheid: In de map “/opt/ect” staan nzbget.conf en postprocess-example.conf.

Even een vraagje.
Klopt dat met elkaar? Het zal gerust wel (omdat geen van de anderen er iets over zegt) maar toch

In de code staat "PostProcess=/opt/sbin" en daarna zeg in de map "/opt/ect"

Robert

postprocess-example.conf staat idd in /opt/ect en het script (postprocess-example.sh) staat in /opt/sbin

Er zijn dus 2 bestanden postprocess-example; 1 config en 1 script.
Titel: Re: Tutorial voor nzbget !
Bericht door: prettynifty op 07 januari 2011, 10:17:54
:oops:  :oops:  :oops:  :oops:

LEZEN blijft een kunst apart (en kennelijk een stapje te hoog voor mijn persoontje).

Ik heb het werkend gekregen verder.
Ik vond vooral de tip van immetjes:
Citaat van: "immetjes"
Citaat van: "RS85"
op » 29 okt 2010 13:18

[...]
Verder heb ik dit bij de postprocessing scripts:
PostProcessConfigFile = /opt/share/doc/nzbget/postprocess-example.sh
PostProcessConfigTemplate = /opt/share/doc/nzbget/postprocess-example.conf

Verder wil ik iedereen bedanken, kan nu lekker snel downloaden met NZBget :)

Dit laatste is waarschijnlijk niet correct; het moet hetzelfde zijn als wat er in CONFIG -> WEB-INTERFACE -> CONFIGURATION OF POSTPROCESSING-SCRIPT staat.
Als je deze tut. gevolgd hebt is dat dus:

PostProcessConfigFile = /opt/sbin/postprocess-example.sh

/opt/sbin moet je ook toevoegen in de open_basedir van de Synology. Bovendien wilde hij bij mij alleen de invulwaardes opslaan als ik de postprocess-example.sh chmod 777 gaf.

Ik heb geen enkele foutmelding gekregen bij het starten van nzbgetweb.

Ik zie alleen geen verbetering in snelheid tussen SABnzb en nzbget beide zijn +/- 2.3 tot 2.4 MB/s. We hebben thuis Ziggo alles in 1 plus (down 22 Mbit/s) en een linksys WRT150n (100Mbps poorten)

Als ik daar dan mijn reken-knobbel op loslaat dan kom ik op:
2.4MB/s = 19.2 Mbit/s dus trek ik bijna mijn hele lijn vol.

Klopt dit?

En dan nog een vraagje?
Om de nzbgetweb van "buitenaf" te benaderen moet ik zeker nog een poort in mijn router aangeven.  :oops:

Robert
Titel: Re: Tutorial voor nzbget !
Bericht door: boattail op 07 januari 2011, 12:19:00
NZBget is een stuk "lichter" in het gebruik dan sabnzbd, dat is dus vooral prettig voor mensen met een qua specs lichtere nas. Dat eenvoudige dingetje van mij haalde maar een kwart van de snelheid met sabnzbd en 100% cpu gebruik. Nu met nzbget haal ik het de volle snelheid(zelfde als jij) en nog geen 50% cpu gebruik.
Titel: Re: Tutorial voor nzbget !
Bericht door: freefall op 07 januari 2011, 13:53:50
Hallo allemaal....

aangezien Sab-nzbd op mijn DS210j écht de grote bestanden (>25G) niet kan trekken wil ik me dit weekend ook op deze tut gaan storten.
Aangezien ik een absolute Linux-leek ben wil ik eerst wel even een vraagje stellen.....

Wat als nu blijkt dat deze lat toch nét wat te hoog ligt op dit moment (ik blijf spitten)?
Kan ik dan met wat acties weer terug naar de systeem-settings voordat ik aan alle installaties begon?
Dat mijn NAS dan weer draait op originele systemen en settings en dat ik geinstalleerde progs ook weer kwijt ben dan?

Thanx alvast!
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 07 januari 2011, 21:19:12
Citaat van: "prettynifty"
En dan nog een vraagje?
Om de nzbgetweb van "buitenaf" te benaderen moet ik zeker nog een poort in mijn router aangeven.  :oops:
Robert
In principe gaat dat via http, dus als je je DS van buiten kunt benaderen (bv de webinterface van je DS) dan kun je ook nzbgetweb benaderen.  Als je het nog niet al gedaan hebt, moet je poort 80 open zetten voor je DS.
Titel: Re: Tutorial voor nzbget !
Bericht door: prettynifty op 07 januari 2011, 21:47:42
Citaat van: "caveman"
In principe gaat dat via http, dus als je je DS van buiten kunt benaderen (bv de webinterface van je DS) dan kun je ook nzbgetweb benaderen.  Als je het nog niet al gedaan hebt, moet je poort 80 open zetten voor je DS.

Kan inderdaad van buitenaf bij mijn DS.
webinterface en ook SABnzb (+Putty/telnet en FTP), alleen de web interface van nzbgetweb niet?  :roll:

Heb thuis in de web interface bij config wel en poort nummer zien staan, ga daar wel eens mee stoeien en dan maandag op werk weer proberen.

Nu lekker weekend vieren en mijn lusten botvieren op couch potato en sickbeard.  8)

Robert

ps. meteen even nagekeken poort 80 had ik nog niet opengezet. Had ik kennelijk nog geen reden toe.  :?
Titel: Re: Tutorial voor nzbget !
Bericht door: Adriaanvl op 08 januari 2011, 00:37:44
Citaat van: "Bjorn"
Ik ben vooral zeer benieuwd in jullie ervaringen van NZBget t.o.v. Sabnzbd.

Allereerst, dank caveman voor deze duidelijke handleiding!

Het lijkt allemaal redelijk prima te werken na een eerste test: De downloadsnelheid is bijna verdubbeld. Ik heb ziggo 30/4 Mbit en met DSM2.3 en sabnzbd kwam ik niet verder dan 1.1Mb. Ik zit nu op 2.65 Mb met DSM 3.0 en NZBget. Hij haalt dus het maximale binnen (als ik het vergelijk met bestanden die ik via mijn gewone computer download. Ik heb echter een load van tussen de 85% en 92%. NZBget is de enige app die ik op een schone installatie geïnstalleerd heb.

Waarschijnlijk moet ik het een en ander beter testen. Vooralsnog 1 nzb getest, maar ik ben al dik tevreden.

Update 13-1-2011:
Ik draai de configuratie nu een paar dagen en alles werkt nog steeds prima. Waarom ook niet?
Ik moet wel wat minder optimistisch zijn dan in mijn initiële post: gemiddeld zit ik op een download rond de 1900KB (inclusief parallelle par/rar post processing). Dat is nog steeds 50% sneller dan sabnzbd. De CPU load is nog steeds volledig, dus dat is bij mij voornamelijk de beperkende factor. Ik had wellicht wat beter moeten nadenken bij het beslissen voor een NAS-systeem, maar het is evengoed voldoende. Als ik persé iets heel snel moet hebben, kan ik het altijd nog via een client op mijn PC doen.
Titel: Re: Tutorial voor nzbget !
Bericht door: freefall op 08 januari 2011, 12:27:02
Hoi....

na flink wat uurtjes gisteren ben ik een stuk verder gekomen alleen de laatste paar zaken willen alleen niet lukken.
Hoop dat iemand hier de gouden tip heeft.

Het installeren van nzb-get ging zonder problemen en bij het testen van de server (nzbget -L F) had ik verbinding en ook bij het plaatsen van een nzb-file in de nzb-folder werden er files gedownload.

So far so good....

Het instellen van de nzbget-webinterface daar waren een hoop problemen maar uiteindelijk zijn er 2 dingen die maar niet willen lukken:

1. na het downloaden begint hij de pars te checken maar hij blijft maar onderstaande feedback laten zien.....en dit resulteert dan in een PAR-STATUS=FAILURE en SCRIPT-STATUS=FAILURE

ERROR   Sat, 08 Jan 2011 12:22:31 +0100 Could not create file / volume1/ public/ nzbget/ queue/ 852
ERROR   Sat, 08 Jan 2011 12:22:31 +0100 Could not create file / volume1/ public/ nzbget/ queue/ 853
ERROR   Sat, 08 Jan 2011 12:22:31 +0100 Could not create file / volume1/ public/ nzbget/ queue/ 854
ERROR   Sat, 08 Jan 2011 12:22:31 +0100 Could not create file / volume1/ public/ nzbget/ queue/ 855  

Waar zit hier toch de fout....iets met rechten voor aanmaken files of zo?

2. in de webinterface kan ik nog steeds geen nzb-file uploaden....krijg dan de melding:

Error: Check the path and the permissions for the upload directory (option NzbDir)

Denk dat ik er bijna ben maar wie geeft dat laatste zetje.....voor de rest hulde voor de tuts.
Titel: Re: Tutorial voor nzbget !
Bericht door: freefall op 08 januari 2011, 12:34:08
Owkee....kleine update op bovenstaande.....heb nu ook alle sub-mappen onder de /public/nzbget (queue/nzb/enz) de  777-rechten gegeven en nu is hij alles perfect aan het doen.

Top!
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 08 januari 2011, 15:45:26
Citaat van: "prettynifty"
Kan inderdaad van buitenaf bij mijn DS.
webinterface en ook SABnzb (+Putty/telnet en FTP), alleen de web interface van nzbgetweb niet?  :roll:

ps. meteen even nagekeken poort 80 had ik nog niet opengezet. Had ik kennelijk nog geen reden toe.  :?

Ik weet niet hoe je nzbgetweb weggezet hebt, maar ik heb maar 1 instance van mijn webserver en de betreffende "websites"in verschillende mappen staan. Bv. staat nzbgetweb in de map "nzbgetweb" van de webserver. Als ik er dan naar toe wil wordt het dus http://ipdiskstation/nzbgetweb/ (http://ipdiskstation/nzbgetweb/)

Misschien is dat het probleem.
Titel: Re: Tutorial voor nzbget !
Bericht door: prettynifty op 10 januari 2011, 10:19:33
Citaat van: "caveman"
Citaat van: "prettynifty"
Kan inderdaad van buitenaf bij mijn DS.
webinterface en ook SABnzb (+Putty/telnet en FTP), alleen de web interface van nzbgetweb niet?  :roll:

ps. meteen even nagekeken poort 80 had ik nog niet opengezet. Had ik kennelijk nog geen reden toe.  :?

Ik weet niet hoe je nzbgetweb weggezet hebt, maar ik heb maar 1 instance van mijn webserver en de betreffende "websites"in verschillende mappen staan. Bv. staat nzbgetweb in de map "nzbgetweb" van de webserver. Als ik er dan naar toe wil wordt het dus http://ipdiskstation/nzbgetweb/ (http://ipdiskstation/nzbgetweb/)

Misschien is dat het probleem.

Dankjewel voor het meedenken.
Ik heb het volgens je tut opgezet, dus oop een map nzbgetweb in de map web.
De boosdoener was poort 80.
Die heb ik nu open en het werkt. :mrgreen:
Titel: Re: Tutorial voor nzbget !
Bericht door: nellemar op 11 januari 2011, 06:53:10
Citaat van: "boattail"
Nou, het werkt voor 99,9% hier, enkele kleine probleempje is dat na een reboot de max download rate standaard naar 100 kb/s gaat, geen idee hoe ik daar vanaf kom, ik heb ingesteld dat er geen max download is. Iemand enig idee?

Er stond bij mij default een schedule ingevuld met een download limiet van 100kb. Deze heb ik verwijderd. toen was het over..
Misschien staat dat bij jou ook zo ingesteld.
Titel: Re: Tutorial voor nzbget !
Bericht door: boattail op 11 januari 2011, 07:31:10
Ja, klopt, daar kwam ik na veel zoeken ook achter, had dat zelf volgens mij nooit ingevuld. En helaas ook helemaal vergeten dat te melden hier  :oops:
Titel: Re: Tutorial voor nzbget !
Bericht door: sattertje op 11 januari 2011, 21:05:48
Heb nzbget op mijn ds207+ draaien.
Gaat op zich prima. Echter als ik veel (ong. 5 HD films) in de nzb directory gooi, loopt hij na op een gegeven moment vast. Heb de download al teruggezet naar 2000 kb(normaal rond 3200kb) Hij lijkt wel alles gedownload te hebben, heeft echter moeite met upacken e.d.
Met de knop voor op de DS krijg ik 'm niet uit. Moet echt de stekker eruit halen.

Als ik 'm vervolgens weer opstart, krijg ik bij nzbget een fout melding. Kan wel een nwe nzb downloaden/unpacken, maar de films (rar files) die in de dst dir. staan doet hij niks mee.

Hoe kan ik 'm die films alsnog laten unrarren/unpacken?
Titel: Re: Tutorial voor nzbget !
Bericht door: boattail op 11 januari 2011, 21:31:29
Kan je niet gewoon op post process again klikken? (rondje met zo'n hartslagmeterdingachtig iets erin)
Titel: Re: Tutorial voor nzbget !
Bericht door: sattertje op 11 januari 2011, 23:43:06
Als ik kijk in de dst folder zie ik meerder film folders met allemaal rar files erin.
Echter bij nzbgetweb staan ze er niet meer, dus geen mogelijkheid om ze 1 voor 1 te starten.
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 12 januari 2011, 09:50:29
Citaat van: "sattertje"
Als ik kijk in de dst folder zie ik meerder film folders met allemaal rar files erin.
Echter bij nzbgetweb staan ze er niet meer, dus geen mogelijkheid om ze 1 voor 1 te starten.

Even practisch, kun je ze niet gewoon naar je pc kopieren en daar even quickpar erover laten lopen....
Als het goed is staat er een log file'tje in die mappen, daarin staat wat er fout is gegaan. Het bestand heet iets van "broken"
Titel: Re: Tutorial voor nzbget !
Bericht door: sattertje op 12 januari 2011, 12:32:16
Heb ze via pc/winrar al laten unrarren.
Thanks
Titel: Re: Tutorial voor nzbget !
Bericht door: nellemar op 14 januari 2011, 11:51:32
Citaat van: "sattertje"
Heb ze via pc/winrar al laten unrarren.
Thanks


je had ze ook netjes vanaf de command prompt kunnen laten uitpakken op en door je nas:

unrar x -ad filenaam.rar .

wil je net zoals ik iso's laten uitpakken:

/usr/syno/bin/7z x -utf16 -progress -aos filenaam.iso
Titel: Re: Tutorial voor nzbget !
Bericht door: tslh op 16 januari 2011, 17:47:09
Mijn dank! Met deze tutorial heb ik nzbget en nzbgetweb nu perfect aan de gang op mijn 411j. Het enige dat ik nu nog heb: in de webinterface heb ik allemaal witte vierkante hokjes staan op de plaats waar buttons moeten zitten. Dus als je kijkt naar deze picture: http://sourceforge.net/dbimage.php?id=161341 (http://sourceforge.net/dbimage.php?id=161341)
dan heb ik daar alleen maar witte vierkantjes daar waar de groene buttons staan. Ik heb het gevoel dat er iets verkeerd staat qua weergavesettings oid. Java heb ik geinstalleerd staan: het gebeurt zowel bij Firefox als IE. Iemand enig idee? Ik kan er op zich wel mee leven, maar het zou mooier zijn als het 'af' was.  8)  Bedankt!
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 17 januari 2011, 10:36:23
Citaat van: "tslh"
Mijn dank! Met deze tutorial heb ik nzbget en nzbgetweb nu perfect aan de gang op mijn 411j. Het enige dat ik nu nog heb: in de webinterface heb ik allemaal witte vierkante hokjes staan op de plaats waar buttons moeten zitten. Dus als je kijkt naar deze picture: http://sourceforge.net/dbimage.php?id=161341 (http://sourceforge.net/dbimage.php?id=161341)
dan heb ik daar alleen maar witte vierkantjes daar waar de groene buttons staan. Ik heb het gevoel dat er iets verkeerd staat qua weergavesettings oid. Java heb ik geinstalleerd staan: het gebeurt zowel bij Firefox als IE. Iemand enig idee? Ik kan er op zich wel mee leven, maar het zou mooier zijn als het 'af' was.  8)  Bedankt!

Heb je de map "Images" wel mee gecopieerd naar je webserver/locatie?
Het moet er als volgt uitzien: locatie op je webserver bv: /nzbgetweb en daar moet ook een map /Images instaan. Daar zitten nl. al die plaatjes in...
Titel: Re: Tutorial voor nzbget !
Bericht door: tslh op 17 januari 2011, 22:57:03
Citaat van: "caveman"
Citaat van: "tslh"
Mijn dank! Met deze tutorial heb ik nzbget en nzbgetweb nu perfect aan de gang op mijn 411j. Het enige dat ik nu nog heb: in de webinterface heb ik allemaal witte vierkante hokjes staan op de plaats waar buttons moeten zitten. Dus als je kijkt naar deze picture: http://sourceforge.net/dbimage.php?id=161341 (http://sourceforge.net/dbimage.php?id=161341)
dan heb ik daar alleen maar witte vierkantjes daar waar de groene buttons staan. Ik heb het gevoel dat er iets verkeerd staat qua weergavesettings oid. Java heb ik geinstalleerd staan: het gebeurt zowel bij Firefox als IE. Iemand enig idee? Ik kan er op zich wel mee leven, maar het zou mooier zijn als het 'af' was.  8)  Bedankt!

Heb je de map "Images" wel mee gecopieerd naar je webserver/locatie?
Het moet er als volgt uitzien: locatie op je webserver bv: /nzbgetweb en daar moet ook een map /Images instaan. Daar zitten nl. al die plaatjes in...

Ja, de map images staat er gewoon.... Wordt er misschien ergens in een van de configfiles naar verwezen dat het path verkeerd bij me staat?
(ik heb het zo gauw niet kunnen vinden, eerlijk gezegd)
Titel: Re: Tutorial voor nzbget !
Bericht door: edwinn op 18 januari 2011, 21:47:07
Veel dank voor deze TUT  :D

NZBGET aan de praat gekregen na wat kleine issues. NZBGETWEB draaide meteen, zonder de foutmeldingen die in de TUT staan vermeld.

Maar blijkbaar heb ik toch lopen prutsen, want als ik met telnet onder root inlog krijg ik de volgende meldingen:

BusyBox v1.16.1 (2010-10-23 01:59:53 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

-ash: /root: Permission denied
-ash: /root: Permission denied
-ash: /root: Permission denied
-ash: /root: Permission denied
DiskStation>

Volgens mij heeft dit geen invloed op de werking van het systeem, maar heeft iemand een idee hoe deze meldingen weg te krijgen zijn?  :?:

Dan nu de indrukwekkende resultaten op mijn DS107+:

SABNZB+: 1,6 MB/sec
NZBGET:  3,4 MB/sec

Oké bij lange na niet de volle bandbreedte (120 mbit), maar het verschil met SABNZB+ is fors. Als de DS111+ uit is zal ik terugmelden wat met dat apparaat kan worden binnengeslurpt.
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 19 januari 2011, 09:25:39
Citaat van: "tslh"
Ja, de map images staat er gewoon.... Wordt er misschien ergens in een van de configfiles naar verwezen dat het path verkeerd bij me staat?
(ik heb het zo gauw niet kunnen vinden, eerlijk gezegd)

Het zit hem niet in de config files, die hebben niets met nzbgetweb te maken, het moet in nzbgetweb zitten (ergens in een van de php bestanden) maar ipp maakt het niet uit waar je nzbgetweb neerzet, alle paden zijn relatief. Maar kennelijk lkan die op een of andere manier niet de plaatjes in de map /images vinden.
Heb je al eens geprobeert om iemand anders (met een andere pc of laptop) laten inloggen op nzbgetweb ? Dan weet je tenminste of het aan je DS/nzbgetweb ligt of aan je pc/laptop. Dat zoekt dan misschien wat makkelijker.
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 19 januari 2011, 09:35:46
Citaat van: "edwinn"
BusyBox v1.16.1 (2010-10-23 01:59:53 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

-ash: /root: Permission denied
-ash: /root: Permission denied
-ash: /root: Permission denied
-ash: /root: Permission denied
DiskStation>


Nix van aantrekken, is een Linux ding. Alles werkt naar behoren, het heeft met het rechtensysteem te maken van Linux, dat heb ik wel eens proberen te begrijpen maar dasnie gelukt :lol:
De meeste Linuxgeeks gaan ook helemaal uit hun dak als je zegt dat je als "root" inlogd, das kennelijk alleen voor een uberadmin bedoeld. Maargoed, ik heb die melding ook... en bij inloggen als admin niet.
Titel: Re: Tutorial voor nzbget !
Bericht door: Nielsie op 22 januari 2011, 19:44:55
Een prima tutorial! :) Werkt als een dolle. Ik haal nu weer de volle 120 mbit (ziggo alles in een extra) i.p.v. een rommelige 40/50 mbit.

Thanks Caveman!
Titel: Re: Tutorial voor nzbget !
Bericht door: marketeer op 22 januari 2011, 22:00:44
Prima tutorial maar wel wat uitzoek werk :-)

Heb hem aan de praat op mijn DS211j met DSM 3.0

Maar krijg het volgende niet aan de praat:

- Uploaden van NZB bestand via browser: Error: Check the path and the permissions for the upload directory (option NzbDir)
- Aanpassen van bijvoorbeeld DestDir (Ik wil bestanden die klaar zijn verplaatsen naar een andere share) als ik op Save Changes klik krijg ik een grijze pagina

Iemand suggesties?

Update:
Heb het aanpassen van de DestDir nu via webgui gedaan maar daavoor moest ik nzbget.conf aanpassen naar 777 ipv 644 is dit wel de juiste handelswijze qua veiligheid?
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 23 januari 2011, 10:59:32
Citaat van: "marketeer"
Prima tutorial maar wel wat uitzoek werk :-)

Heb hem aan de praat op mijn DS211j met DSM 3.0

Maar krijg het volgende niet aan de praat:

- Uploaden van NZB bestand via browser: Error: Check the path and the permissions for the upload directory (option NzbDir)
- Aanpassen van bijvoorbeeld DestDir (Ik wil bestanden die klaar zijn verplaatsen naar een andere share) als ik op Save Changes klik krijg ik een grijze pagina

Iemand suggesties?

Update:
Heb het aanpassen van de DestDir nu via webgui gedaan maar daavoor moest ik nzbget.conf aanpassen naar 777 ipv 644 is dit wel de juiste handelswijze qua veiligheid?

Mja, is allemaal een rechten kwestie. Opzicht kan het geen kwaad als je mappen 777 geeft, het is niet zo dat je er dan ineens van buitenaf bij kunt, je zult in moeten blijven loggen. Alleen is het zo dat als iemand kan inloggen op je DS, dat die dan wel toegang heeft tot de mappen met 777 (bv. een guest account).
Als je de map waar je nzb's in moeten, 777 geeft ben je van het probleem af.
Titel: Re: Tutorial voor nzbget !
Bericht door: marketeer op 23 januari 2011, 12:18:06
Citaat van: "caveman"
Mja, is allemaal een rechten kwestie. Opzicht kan het geen kwaad als je mappen 777 geeft, het is niet zo dat je er dan ineens van buitenaf bij kunt, je zult in moeten blijven loggen. Alleen is het zo dat als iemand kan inloggen op je DS, dat die dan wel toegang heeft tot de mappen met 777 (bv. een guest account).
Als je de map waar je nzb's in moeten, 777 geeft ben je van het probleem af.

Yep heb de mappen binnen NZBget allemaal op  777 staan:
- tmp
- queue
- nzb
- dst

Toch kan ik niet uploaden via de webGUI :-( Wellicht nog een suggestie?
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 23 januari 2011, 17:36:05
Citaat van: "marketeer"
Citaat van: "caveman"
Mja, is allemaal een rechten kwestie. Opzicht kan het geen kwaad als je mappen 777 geeft, het is niet zo dat je er dan ineens van buitenaf bij kunt, je zult in moeten blijven loggen. Alleen is het zo dat als iemand kan inloggen op je DS, dat die dan wel toegang heeft tot de mappen met 777 (bv. een guest account).
Als je de map waar je nzb's in moeten, 777 geeft ben je van het probleem af.

Yep heb de mappen binnen NZBget allemaal op  777 staan:
- tmp
- queue
- nzb
- dst

Toch kan ik niet uploaden via de webGUI :-( Wellicht nog een suggestie?

Nog een paar suggestie's :)
-webserver al een keer opnieuw opgestart ?
-ik neem aan de je in de config van nzbgetweb alles gecontroleerd hebt ?
       dus bv: maindir: /volume1/public/nzbget
                   nzbdir: ${MAINDIR}/nzb
Titel: Re: Tutorial voor nzbget !
Bericht door: marketeer op 23 januari 2011, 23:03:19
Citaat van: "caveman"
Nog een paar suggestie's :)
-webserver al een keer opnieuw opgestart ?
-ik neem aan de je in de config van nzbgetweb alles gecontroleerd hebt ?
       dus bv: maindir: /volume1/public/nzbget
                   nzbdir: ${MAINDIR}/nzb

Thanks maar helaas  :(

- Webserver opnieuw gestart, ook NAS opnieuw gestart
- Maindir is: $MAINDIR=/volume1/downloads/nzbget
- Nzbdir: ${MAINDIR}/nzb

Net gekeken met MC en met Filezilla en in beide programma's zie ik dat de map nzb op 777 staat. argh :?  :?

Wel zie ik dat de map owner: admin/users is deze heb ik aangepast naar root/root ook dat deed niks

Ook is er de map @edDir in de nzb map, deze heeft rechten 700

Het zit tussen de browser en het uploaden, want nzb copy pasten en downlaoden gaat goed. Wellicht toch ergens een PHP iets?
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 24 januari 2011, 11:04:54
Citaat van: "marketeer"
Het zit tussen de browser en het uploaden, want nzb copy pasten en downlaoden gaat goed. Wellicht toch ergens een PHP iets?

Yes....je hebt gelijk. Volgens mij heb je hier last van:
open_basedir restriction in effect. File(/volume1/public/nzbget/dst) is not within the allowed path(s)
Je moet je php.ini aanpassen. Er staat normaal in je php.ini waar die allemaal naartoe mag schrijven, die lijst ziet er als volgt uit:
/etc:/tmp:/usr/bin/php:/usr/syno/synoman:/var/run:/var/services/blog:/var/services/homes:/var/services/photo:/var/services/web:/var/spool/php:/volume1/@tmp/php:/volume1/webAls je daar /volume1/public/nzbget/dst aan toevoegt zou het moeten werken. Php.ini staat in de map “/usr/syno/etc” zoek de regel “open_basedir =” op.

Het kan ook anders, ik heb de hele regel verwijderd. PHP mag dan overal naartoe schrijven (misschien niet helemaal slim, maar had het ook nog ergens anders voor nodig)
Titel: Re: Tutorial voor nzbget !
Bericht door: marketeer op 24 januari 2011, 21:31:17
Citaat van: "caveman"
Citaat van: "marketeer"
Het zit tussen de browser en het uploaden, want nzb copy pasten en downlaoden gaat goed. Wellicht toch ergens een PHP iets?

Yes....je hebt gelijk. Volgens mij heb je hier last van:
open_basedir restriction in effect. File(/volume1/public/nzbget/dst) is not within the allowed path(s)
Je moet je php.ini aanpassen. Er staat normaal in je php.ini waar die allemaal naartoe mag schrijven, die lijst ziet er als volgt uit:
/etc:/tmp:/usr/bin/php:/usr/syno/synoman:/var/run:/var/services/blog:/var/services/homes:/var/services/photo:/var/services/web:/var/spool/php:/volume1/@tmp/php:/volume1/webAls je daar /volume1/public/nzbget/dst aan toevoegt zou het moeten werken. Php.ini staat in de map “/usr/syno/etc” zoek de regel “open_basedir =” op.

Ok ben naar de PHP.INI gegaan en gezocht op open_basedir daar aangekomen stond:

We now set "open_basedir" in /usr/syno/etc/php/user-setting.ini, and append path in S97apache-user.sh if necessary

Dus ben ik naar die map gegaan en toen zag ik al wat waardes die ik zelf had aangepast. Volgens mij komt dit omdat ik DSM 3.0 heb en dus kon ik in op mijn DS211j bij Configuratiescherm - Web-Services het tabblad PHP-instellingen kiezen.

Daar staat nu in:

/volume1/downloads/nzbget/nzb:/volume1/downloads/nzbget/dst:/opt/share:/opt/sbin:/opt/etc:/volume1/downloads/nzbget:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes

Maar helaas argghghgh

Wel zag ik deze error in een LOG staan:

Mon, 24 Jan 2011 21:30:42 +0100 Could not create file / volume1/ downloads/ NZBget/ queue/ queue
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 25 januari 2011, 10:06:45
Hmmm, mijn kennis houd hier een beetje op......  :(
Ik zou nog wel even goed al je paden controleren, er hoeft maar 1 foutje in te zitten (ben zelf een dag op zoek geweest naar het verschil tussen ect en etc...   :oops: )
Het laatste wat je nog kan proberen, is de regel open_basedir verwijderen. Ik zou met een echte editor naar php.ini gaan en er een ";" voor zetten, kun je het altijd weer herstellen.

[edit]

Citaat
Daar staat nu in:

/volume1/downloads/nzbget/nzb:/volume1/downloads/nzbget/dst:/opt/share:/opt/sbin:/opt/etc:/volume1/downloads/nzbget:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes

Ik zie in 1 keer wat:
Moet het niet /volume1/public zijn ? Als je het in /volume1 neerzet, dan gaat er iets mis met de rechten van de DS zelf, of je moet dat helemaal ingesteld hebben..
Titel: Re: Tutorial voor nzbget !
Bericht door: marketeer op 25 januari 2011, 21:11:07
Citaat van: "caveman"
Ik zie in 1 keer wat:
Moet het niet /volume1/public zijn ? Als je het in /volume1 neerzet, dan gaat er iets mis met de rechten van de DS zelf, of je moet dat helemaal ingesteld hebben..

Nee ook niets :-(

Waarom public? Ik heb gewoon een share downloads met daarin NZBget

Ik ga het ook opgeven geen idee wat het kan zijn. Ga nog beetje door het forum struinen. iig bedankt voor alle hulp en effort!!!!
Titel: Re: Tutorial voor nzbget !
Bericht door: marketeer op 27 januari 2011, 11:12:22
Ok nu ga je heel hard lachen heb het gevonden....  :roll:  :roll:  :roll:

Ik had in NZBwebgui staan bij NzbDir :
/volume1/downloads/nzbget/nzb
Maar in de nzbget.conf in de map opt/etc/ had ik staan
nzbdir={$MAINDIR}/nzb
Nu heb ik in de nzbget.conf dit geplaatst
nzbdir=/volume1/downloads/nzbget/nzb
En nu werkt het!!!

Let op!! Alles is hoofdletter gevoelig / Case Censitive
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 29 januari 2011, 10:57:38
Nee hoor, hooguit een glimlach.... Het moest wel zoiets zijn, alleen is soms lastig te vinden. Maar dan moet de definitie van {$MAINDIR} ergens ook niet kloppen, volgens mij is dat gewoon een parameter, die ergens is vastgelegd. Nou iig is het opgelost en kunnen anderen er weer van leren.
Titel: Re: Tutorial voor nzbget !
Bericht door: Pino op 03 februari 2011, 17:38:12
Ik heb door onhandigheid de volgende file gewist. /opt/share/doc/nzbget/nzbget.conf.example

Kan ik deze ergens terug krijgen?

En hoe wat is de extensie van het bestand waarin je die twee regels moet zetten om NZbget automatisch op te starten?
Titel: Re: Tutorial voor nzbget !
Bericht door: Luke op 04 februari 2011, 23:13:34
Echt te gek deze tutorial! Werkt hier als een trein met mijn nieuwe syno DS211+. Ik heb een 120Mbit verbinding van Ziggo en ik haal ruim 100Mbit donwloadsnelheid maximaal met nzbget! Dat is pas lekker downloaden! Alleen jammer dat nzbget de gedownloade films niet even verplaats naar de goede plek op mijn syno, maar dat doe ik dan wel met de hand. Voor mij geen downloadstation of SABNZBD+ meer! Bedankt voor de tutorial!
Titel: Re: Tutorial voor nzbget !
Bericht door: Nielsie op 05 februari 2011, 10:50:46
Citaat van: "Pino"
Ik heb door onhandigheid de volgende file gewist. /opt/share/doc/nzbget/nzbget.conf.example

Kan ik deze ergens terug krijgen?

Als je deze nog steeds zoekt, ik heb de 4 bestandjes in deze dir. even bij elkaar gezet in een tar.gz file. Die kan je hier ophalen: http://www.nielsie.nl/nzbgetconf.tar.gz (http://www.nielsie.nl/nzbgetconf.tar.gz)

uitpakken op je syno kan met: tar -xvzf nzbgetconf.tar.gz

Hope it helps!
Titel: Re: Tutorial voor nzbget !
Bericht door: Pino op 06 februari 2011, 17:49:55
Ja dankjewel.

Krijg nu wel de melding

ERROR: Could not load server configuration template. File " /opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

In die directory zit toch echt de file
Titel: Re: Tutorial voor nzbget !
Bericht door: Nielsie op 06 februari 2011, 19:29:33
Citaat van: "Pino"
Ja dankjewel.

Krijg nu wel de melding

ERROR: Could not load server configuration template. File " /opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

In die directory zit toch echt de file

Staat je openbasedir instelling goed?
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 07 februari 2011, 10:32:56
Citaat van: "Luke"
Echt te gek deze tutorial! Werkt hier als een trein met mijn nieuwe syno DS211+. Ik heb een 120Mbit verbinding van Ziggo en ik haal ruim 100Mbit donwloadsnelheid maximaal met nzbget! Dat is pas lekker downloaden! Alleen jammer dat nzbget de gedownloade films niet even verplaats naar de goede plek op mijn syno, maar dat doe ik dan wel met de hand. Voor mij geen downloadstation of SABNZBD+ meer! Bedankt voor de tutorial!

Dat is wel mogelijk, als je eens kijkt bij: config > incoming nzb's kun je behoorlijk veel instellen, oa catgorieen
Set path to program, that must be executed before any file in incoming directory (option <NzbDir>) is processed.

Example: "NzbProcess=~/nzbprocess.sh".

That program can unpack archives which were put in incoming directory, make filename cleanup, assign category and post-processing parameters to nzb-file or do something else.

NZBGet passes following arguments to nzbprocess-program as environment variables:
NZBNP_DIRECTORY - path to directory, where file is located. It is a directory specified by the option <NzbDir> or a subdirectory;
NZBNP_FILENAME - name of file to be processed;

In addition to these arguments nzbget passes all nzbget.conf-options to postprocess-program as environment variables. These variables have prefix "NZBOP_" and are written in UPPER CASE. For Example option "ParRepair" is passed as environment variable "NZBOP_PARREPAIR".
The dots in option names are replaced with underscores, for example "SERVER1_HOST". For options with predefined possible values (yes/no, etc.) the values are passed always in lower case.

The nzbprocess-script can assign category or post-processing parameters to current nzb-file by printing special messages into standard output (which is processed by NZBGet).

To assign category use following syntax:
echo "[NZB] CATEGORY=my category";

To assign post-processing parameters:
echo "[NZB] NZBPR_myvar=my value";

The prefix "NZBPR_" will be removed. In this example a post-processing parameter with name "myvar" and value "my value" will be associated with nzb-file.

[b]The nzbprocess-script can delete processed file, rename it or move somewhere.[/b]
After the calling of the script the file will be either added to queue (if it was an nzb-file) or renamed by adding the extension ".processed".

NOTE: Files with extensions ".processed", ".queued" and ".error" are skipped during the directory scanning.

NOTE: Files with extension ".nzb_processed" are not passed to NzbProcess-script before adding to queue. This feature allows NzbProcess-script to prevent the scanning of nzb-files extracted from archives, if they were already processed by the script.
Titel: Re: Tutorial voor nzbget !
Bericht door: Pino op 07 februari 2011, 23:17:03
Citaat van: "Nielsie"
Citaat van: "Pino"
Ja dankjewel.

Krijg nu wel de melding

ERROR: Could not load server configuration template. File " /opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

In die directory zit toch echt de file

Staat je openbasedir instelling goed?


Daar lijkt het wel op. Ik heb  de /opt/share:/opt/etc:/opt/sbin: regel toegevoegd
Titel: Re: Tutorial voor nzbget !
Bericht door: Nielsie op 11 februari 2011, 16:16:51
Citaat van: "Pino"
Citaat van: "Nielsie"
Citaat van: "Pino"
Ja dankjewel.

Krijg nu wel de melding

ERROR: Could not load server configuration template. File " /opt/share/doc/nzbget/nzbget.conf.example" not found. Check option "ServerConfigTemplate".

In die directory zit toch echt de file

Staat je openbasedir instelling goed?


Daar lijkt het wel op. Ik heb  de /opt/share:/opt/etc:/opt/sbin: regel toegevoegd

Je zou het eens kunnen proberen door die regel helemaal leeg te maken. Misschien dat dat helpt?
Titel: Re: Tutorial voor nzbget !
Bericht door: proton999 op 14 februari 2011, 22:47:35
Hallo Caveman,

Ik ben een absolute newbie op het NAS gebeuren en zeker op Linux gebied, maar aangezien alle lof die er te lezen valt op het www over NZBGET
heb ik de stap toch maar gemaakt om jouw tutorial te gebruiken om NZBGET en NZBGETWEB op mijn nieuwe DS111 +DSM 3.0 te zetten.
Alles ging van een leien dakje totdat ik de VI editor moest gaan gebruiken, what a crime !!  :mrgreen: Dat ging niet werken dus ik heb maar snel Midnight
Commander geinstalleerd (wat een verademing !!) en hiermee was het een fluitje van een cent om bestanden te editen. NZBGET geinstalleerd en geconfigureerd en getest no problemo at all.  NZBtje in de NZB directory en downloaden maar.  Maar nu NZBGETWEB nog zodat het wat sjieker en gebruikersvriendelijke  wordt.  WEBServer in de DS aan, bestandjes van NZBGETWEB in de WEB directory, "open_basedir=" via DSM config scherm aangepast en testen maar. WEBpagina geopend, geen errors  :) toen een NZB geprobeert te versturen via de WEBpagina maar dat ging niet goed.
Als ik handmatig een NZB in de NZB directory zetten dan werkte alles als een trein. Maar nu na twee dagen lang alle configuraties, rechten en paden gecontroleerd te hebben (en dit forum van voor naar achter doorgelezen te hebben)  bleek dat ik een typo gemaakt had in de "open_basedir=".
Dus het werkt als een trein en daarom wil ik je hierbij hartelijk danken voor de duidelijke tutorial die je geschreven hebt want als ik het kan, als regelrechte newbie op dit gebied, dan kan iedereen het. Nog even het bestandje aanmaken dat NZBGET automatisch gestart wordt naar een DS herstart en dan kan ik mijn NAS verder inrichten.

Thanks again,
Ruud
Titel: Re: Tutorial voor nzbget !
Bericht door: caveman op 15 februari 2011, 10:20:25
Graag gedaan!  8)
Titel: Re: Tutorial voor nzbget !
Bericht door: Edje op 15 februari 2011, 20:28:25
Ok! Speciaal geregistreerd om deze reactie te plaatsen  :D

Allereerst caveman bedankt voor deze tutorial.
Na wat stoeien en zeker het gebruik van MC is het me gelukt om alles aan de gang te krijgen.
Je tutorial is redelijk goed te volgen en het kostte me toch redelijk wat tijd om alles (foutloos) aan de praat te krijgen.
En dit met ruim 15 jaar Windows systeembeheer ervaring en 1% Linux ervaring  :wink:

Voor mij geen SABnzbd meer, nu haal ik met nzbget +/- 5,5 Mb/s tegen een erg fluctuerende (+/- 2,2 Mb/s) snelheid met SABnzbd.
Het was zeker de moeite waard en zal vermoedelijk meer kennissen verwijzen naar je tutorial!

Thnx!  8)
Titel: Re: Tutorial voor nzbget !
Bericht door: martinovic op 16 februari 2011, 12:49:36
Heya.
Ook ik wil caveman bedanken voor de tutorial!
Het heeft een paar dagen probleemloos gedraaid maar na gisteren loop ik helaas tegen een probleem aan.
Ik heb het idee dat het proces niet goed opstart, in nzbgetweb druk ik op start, vervolgens krijg ik de melding "INFO: Server started successfully." ik refresh de pagina na een aantal seconden en hij is niet gestart!
Heb ook gekeken met putty of het proces actief is maar dat is ie helaas niet :(
Ook heb ik hem handmatig geprobeerd te starten vanuit putty, ook hierna is hij niet actief het lijkt alsof hij zichzelf stopt.
Mijn synology draait op DSM 3.0

Iemand enig idee hoe ik dit kan oplossen?

Alvast bedankt :D