Auteur Topic: Sabnzbd+ Helper geeft wit scherm  (gelezen 5641 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.


 

Service voor sabnzbd+ Stopgezet

Gestart door AnonymousBoard Synology DSM 5.1 en eerder

Reacties: 3
Gelezen: 3816
Laatste bericht 29 september 2010, 15:20:22
door prettynifty
SABnzbd service stopped

Gestart door SecurityfreakBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 3223
Laatste bericht 13 juli 2011, 22:28:57
door Bazeman
SABnzbd 0.5.0 Beta3

Gestart door joris34Board SABnzbd (usenet)

Reacties: 6
Gelezen: 4004
Laatste bericht 21 januari 2010, 18:45:22
door joris34
SABnzbd geinstalleerd en nu???

Gestart door downloaderBoard SABnzbd (usenet)

Reacties: 3
Gelezen: 3414
Laatste bericht 14 februari 2009, 19:10:28
door cornechristiaanse
SABnzbd+ 0.3.1. geïnstalleerd op DS207+ met twee problemen

Gestart door RogerSBoard SABnzbd (usenet)

Reacties: 4
Gelezen: 3963
Laatste bericht 06 april 2008, 08:55:50
door Thomassio