Auteur Topic: Sabnzbd+ Helper geeft wit scherm  (gelezen 5149 keer)

Offline redneck eyeball

  • Bedankjes
  • -Gegeven: 8
  • -Ontvangen: 21
  • Berichten: 247
Re: Sabnzbd+ Helper geeft wit scherm
« Reactie #15 Gepost op: 20 juli 2014, 12:36:18 »
Deze nacht nog verder zitten klooien. Niets wou helpen.
Dan maar Sabnzbp package van Synocommunity geïnstalleerd en ge-herconfigureerd.

De belangrijkste les met zo'n installatie is dat je eerst de extra http poorten moet uitzetten, want die gebruiken poort 8080 en Sabnzbd ook. Nadien in de config heb ik dan sabnzbd op poort 9200 gezet, zoals dat in het pakket van Merty ook het geval is.

Ik sta nu natuurlijk even ver. De Synocommunity versie is dezelfde die ik er via de Helper al op had staan.
Nu is de volgende uitdaging uiteraard om die versie dan maar manueel te updaten. Daar gaan we nu eens een how-to voor zoeken.

Damn, die Helper van Merty is toch stukken handiger hoor ;)

Offline j.lievens

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 2
  • Berichten: 15
Re: Sabnzbd+ Helper geeft wit scherm
« Reactie #16 Gepost op: 30 juli 2014, 20:47:18 »
Ik had het zelfde probleem en blijkt een authenticatie probleem te zijn in Perl. Ik heb de index.cgi van sabhelper aangepast dat er geen check meer plaats heeft. Hieronder mijn wijzigingen:

!/usr/bin/perl
use File::Copy;

print "Content-type: text/html\n\n";

# Are we authenticated yet ?

# if (open (IN,"/usr/syno/synoman/webman/modules/authenticate.cgi|")) {
   #$user=<IN>;
   #chop($user);
   #close(IN);
#}


# if not admin or no user at all...no authentication...so, bye-bye

# REMOVE COMMENT TO TEST
$user="admin";

if ($user ne 'admin') {
   print "<HTML><HEAD><TITLE>Login Required</TITLE></HEAD><BODY>Please login as admin first, before using this webpage</BODY></HTML>\n";
   die;
}


$tmpljs{'sharelist'}="[";
$cnt=0;
open(IN,"/usr/syno/etc/smb.conf");
while(<IN>) {
   if (/^\[/) {
      ($sname)=/\[([^\]]+)\]/;
   } else {
      ($key,$value)=/\s+([^=]+)=(.*)$/;
      $share{$sname}{$key}=$value;
      if ($key eq "path") {
         $cnt++;
         $path2share{$value}=$sname;
         $share2path{$sname}=$value;
         if ($cnt>1) {
            $tmpljs{'sharelist'}.=",";
         }
         $tmpljs{'sharelist'}.="[$cnt,\'$sname\',\'$value\']";
      }
   }
}
close(IN);
$vflag=0;
foreach $value (sort(keys(%path2share))) {
   ($dum,$volume)=split('/',$value);
   if (!$vol{$volume}) {
      $vol{$volume}=1;
      if ($vflag) {
         $tmpljs{'legaldir1'}.="|";
         $tmpljs{'legaldir2'}.=",";
      }
      $tmpljs{'legaldir1'}.="$volume";
      $tmpljs{'legaldir2'}.="/$volume ";
      $vflag=1;
   }
}


$tmpljs{'sharelist'}.="]";


# get javascript
$js="";
if (open(IN,"script.js")) {
   while (<IN>) {
      s/==:([^:]+):==/$tmpljs{$1}/g;
      $js.=$_;
   }
   close(IN);
}


$tmplhtml{'javascript'}=$js;

# print html page
if (open(IN,"page.html")) {
   while (<IN>) {
      s/==:([^:]+):==/$tmplhtml{$1}/g;
      print $_;
   }
   close(IN);
}

Na deze wijzigingen krijg ik weer netjes sabhelper en kan ik ook weer updaten via deze tool.


 

SABnzbd+ 0.3.1. geïnstalleerd op DS207+ met twee problemen

Gestart door RogerSBoard SABnzbd (usenet)

Reacties: 4
Gelezen: 3128
Laatste bericht 06 april 2008, 08:55:50
door Thomassio
Gebruiker sabnzbd aanmaken?

Gestart door NasiBalBoard SABnzbd (usenet)

Reacties: 3
Gelezen: 2694
Laatste bericht 22 juni 2012, 10:45:27
door Matr1x
SABnzbd installeren in Docker.

Gestart door scootfanBoard SABnzbd (usenet)

Reacties: 16
Gelezen: 10391
Laatste bericht 12 september 2019, 18:22:04
door Henny
FOUt: sabnzbd push : http returncode: 403 /

Gestart door AHVBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 2372
Laatste bericht 23 mei 2022, 11:19:43
door AHV
Service voor sabnzbd+ Stopgezet

Gestart door AnonymousBoard Synology DSM 5.1 en eerder

Reacties: 3
Gelezen: 3248
Laatste bericht 29 september 2010, 15:20:22
door prettynifty