Aller au contenu

Probleme Sabnzbd


Messages recommandés

Posté(e)

Bonsoir ,

En début de soirée , j'ai voulu changer la bande passante alloué au sabnzbd et quand je l'ai fait ,celui-ci a crashé ( en fait je suis impacté par le bug qui concerne le changement de répertoire par défaut ).

Depuis j'ai réessayé de redémarrer l'application mais sans aucun succès .

les commande suivantes ne font rien:

./S99SABnzbd.sh start

./S99SABnzbd.sh stop

Le seul moyen pour moi d'arriver à relancer l'application est de faire un ipkg remove sabnzbd et ensuite de faire de nouveau un ipkg install /volume1/public/sabnzbd_0.25-4_all.ipk

Alors , là de nouveau , j'arrive de nouveau à activer le grabbeur mais non configuré .....

Le fait de remplacer le fichier SABnzbd.ini par l'ancien que j'avais me rebloque l'accès .... et paf je suis parti à nouveau pour une désinstallation et une reinstallation .

Bref , Après l'install , je dois reconfigurer l'appli via l'interface Web mais lorsque que je dois à nouveau mettre les paramètres de mon serveur de news , je repasse par le mode CLI car en mode web , il n'efface pas le serveur de free .

Enfin , je relance l'appli et elle crashe .... ce que je vois dans les messages d'erreurs est qu'il n'arrive pas à accéder au répertoire complete :

2007-03-20 23:53:12,798::INFO::SABnzbd v0.2.5

2007-03-20 23:53:12,802::INFO::Initializing SABnzbd v0.2.5

2007-03-20 23:53:12,807::DEBUG::FAIL_ON_CRC -> False

2007-03-20 23:53:12,812::DEBUG::CREATE_GROUP_FOLDERS -> True

2007-03-20 23:53:12,816::DEBUG::DO_FILE_JOIN -> True

2007-03-20 23:53:12,821::DEBUG::DO_UNZIP -> True

2007-03-20 23:53:12,825::DEBUG::DO_UNRAR -> True

2007-03-20 23:53:12,830::DEBUG::DO_SAVE -> False

2007-03-20 23:53:12,834::DEBUG::PAR_CLEANUP -> True

2007-03-20 23:53:12,839::DEBUG::CLEANUP_LIST -> []

2007-03-20 23:53:12,844::DEBUG::UMASK -> 493

2007-03-20 23:53:12,848::DEBUG::SEND_GROUP -> False

2007-03-20 23:53:12,853::DEBUG::CREATE_CAT_FOLDERS -> False

2007-03-20 23:53:12,857::DEBUG::CREATE_CAT_SUB -> False

2007-03-20 23:53:12,862::INFO::DOWNLOAD_DIR: /volume1/GRABIT/download

2007-03-20 23:53:12,867::ERROR::Directory: /volume1/GRABIT/download/complete error accessing

2007-03-20 23:53:12,872::ERROR::Initializing SABnzbd v0.2.5 failed, aborting

Voila , quelqu'un peut-il me dire ce qui cloche chez moi alors que le fichier SABnzbd.ini que je copie est le même qui fonctionnait auparavant ????

Autre question liée , dès que je fais l'install du packet de sabnzbd , celui-ci me créee un répertoire avec un nom vide . Comment puis-je faire pour l'effacer ?

drwxr-xr-x 3 root root 4096 Feb 26 22:15

drwxr-xr-x 5 admin users 4096 Mar 21 00:13 download

-rwxrwxrwx 1 admin users 2007221 Nov 13 17:26 ds101_bootstrap_0.1_8_powerpc.xsh

-rwxrwxrwx 1 admin users 201289 Jan 11 22:35 sabnzbd_0.25-4_all.ipk

-rwxrwxrwx 1 guest users 22913 Feb 26 21:05 tps

-rwxrwxrwx 1 guest users 1977 Feb 12 21:53 tps-diag

-rwxrwxrwx 1 guest users 313 Feb 12 21:53 tps-smart-on

Merci D'avance

Olivier:)

Posté(e)

Salut , apparement , je viens de trouver quelque chose qui arrange mon problème .....

Le script S99SABnzbd.sh contient en variable le nom de l'utilisateur ... et celui-ci fait référence au user admin ....

Je pense que c'est une erreur . Peut-être qu'une fois dans mes déboires , j'ai du me connecter en admin plutôt que root je suppose et donc qu'il a crée le fichier avec le compte admin(mea-culpa :) ) .

Donc j'ai changé le user de admin vers root et ai procédé au redémarrage du process avec cette fois un SUCCES.

Maintenant , ma question est que dois-je changer dans le script S99SABnzbd.sh pour checker sur mon chemin d'accès ? plutot que le chemin classique ?

Donc que dois-je changer dans la portion de code suivante pour qu'il checke si /volume1/GRABIT/download/complete existe et au quel cas le recréer comme dans le script initial ?

if [ "start" = "$1" ]; then

# It happens that the complete_dir folder vanishes from time to time...

complete_dir=`awk -F '=' '/complete_dir/ {print $2}' "$SABnzbd_config"`

[ -d "$complete_dir" ] || (mkdir -p "$complete_dir"; chown $User:users "$complete_dir";)

Posté(e)

if [ "start" = "$1" ]; then

# It happens that the complete_dir folder vanishes from time to time...

complete_dir=`awk -F '=' '/complete_dir/ {print $2}' "$SABnzbd_config"`

[ -d "$complete_dir" ] || (mkdir -p "$complete_dir"; chown $User:users "$complete_dir";)

Salut,

Grosso modo, cette ligne signifie que le script va lire dans le fichier .ini le nom du repertoire complete_dir

Au debut de ton script, tu as cette ligne :

SABnzbd_config=/opt/etc/sabnzbd/SABnzbd.ini

qui définit l'emplacement de ton fichier ini.

la commande : complete_dir=`awk -F '=' '/complete_dir/ {print $2}' "$SABnzbd_config"`

va lire le fichier ini, rechercher la ligne /complete_dir/ et attribuer le resultat à complete_dir

si tu tapes : awk -F '=' '/complete_dir/ {print $2}' "/opt/etc/sabnzbd/SABnzbd.ini" dans ta console, tu verras le chemin utilisé par sabnzbd pour enregistrer les fichiers terminés. tu peux alors changer cette valeur dans l'interface web (ou directement dans le fichier ini mais il faut au préalable avoir fermé sabnzbd avec un : /opt/etc/init.d/S99SABnzbd.sh stop )

Je ne sais pas si je suis clair :)

Chag

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.