Je pense que cela vient de la bibliothèque . /lib/lsb/init-functions qui ne fonctionne pas pareil avec systemV sous debian 8;
Je regarde sa ce soir, et te redis.
Ah debian 8... alors là je peux pas t'aider...
hydrog3n wrote:Ah debian 8... alors là je peux pas t'aider...
Ce n'est pas grave merci d'avoir essayé. Xataz est sur le coup alors je suis très confiant
Désolé, j'ai pas eu le temps de regarder hier soir, j'essaierai de trouver le temps ce soir.
xataz wrote:Désolé, j'ai pas eu le temps de regarder hier soir, j'essaierai de trouver le temps ce soir.
Pas de soucis. Merci.
Désolé pour le retard.

@seb_c_bi1 :
Pour corrigé le problème j'ai trouvé une petite solution, pas très propre mais fonctionnel. Pour ce faire supprime simplement la ligne (elle est vers le début) qui contient ceci :
 /lib/lsb/init-functions
Je verrais pour refaire un daemon plus propres par la suite, par contre avec cette méthode, tu ne pourras pas avoir le status de l'instance (/etc/init.d/sickbeard_user1 status). Mais tu peux lancer et arrêter sickbeard sans problème.

@prohand :
Pourrais tu me montré ton iptables :
iptables -L -v -n
J'ai fini par trouvé la solution pour le proxy_pass :

Supprimé le rewrite dans le fichier rutorrent.conf dans la partie sickbeard.
Puis modifier dans le config.ini de sickbeard, la valeur de web_root, la passer à :
web_root = "/sickbeard"
Penser à stopper sickbeard avant de faire la modification, sinon la modification ne sera pas pris en compte.

Normalement tous devrait fonctionner.

J'ai mis à jour le tutoriel en conséquence.


Par contre ce que je comprends pas, c'est que cette configuration fonctionne parfaitement chez moi, mais j'utilise pas la même version de nginx.
11 jours plus tard
salut à tous,

je viens de faire la MAJ de Sickbeard et depuis j'ai ceci comme logs errors :
2015-06-04 11:13:33.373472 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out
2015-06-04 11:13:03.335134 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out
2015-06-04 11:12:33.304181 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out
2015-06-04 11:12:03.274806 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out
2015-06-04 11:11:33.241950 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out
2015-06-04 11:11:03.223063 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out
2015-06-04 11:10:33.193199 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out
2015-06-04 11:10:03.160465 SEARCHQUEUE-MANUAL-SEARCH :: Error trying to load cpasbien response: timed out


vous avez le même problème ou il n'y a que moi ?
Bah essaye d'accéder à ton site, tu verras si t'as un time out également. Il est peut-être simplement down.
Salut,

de temps en temps, un site (tracker ou autre) rencontre des difficultés. Dans cette situation, Il arrive qu'il soit injoignable ou alors c'est assez long.
Je pense également que cet erreur provient de là. Lorsque j'ai lu ton message, il l'était (injoignable). A priori, c'était juste quelque chose de passager.

Avec certain programme, il est possible de régler la valeur du time out.
11 jours plus tard
Hello tout le monde,

j'ai un petit soucis avec t411. Jusqu'à présent cela fonctionnait bien mais depuis quelques temps tout les torrents importés par sickbeard sont fail. Je suis le seul à avoir ce soucis ?
20 jours plus tard
Merci Xataz pour ce tuto qui marche nickel 😀.

Par contre ce qui est gênant c'est que les users peuvent voir toute l'arborescence du serveur lorsqu'ils doivent choisir un dossier pour les logs, les séries etc ..
Même s'ils n'ont pas les droits pour écrire dedans, je trouve ça pas terrible surtout si on fait de la colocation :/.



Une idée pour corriger le problème ?

Merci
Salut,

Malheureusement pas de solution simple, car sickbeard n'est de base pas prévu pour faire du multiutilisateurs.

Seul solution trouvé, installer chaque sickbeard dans un dockers, l'utilisateur aura toujours accès a une arborescence complète, mais virtuel.
xataz wrote:Salut,

Malheureusement pas de solution simple, car sickbeard n'est de base pas prévu pour faire du multiutilisateurs.

Seul solution trouvé, installer chaque sickbeard dans un dockers, l'utilisateur aura toujours accès a une arborescence complète, mais virtuel.
Merci !

J'ai essayer d'aller bidouiller dans les fichiers pour simplement ne plus afficher le choix du dossier mais je n'ai pas réussi. Mais je pense que si vous connaissez l'architecture de l'application, il doit être facile de cacher l'affichage non ?
Je l'avais fait en perso il y a un petit moment, si je retrouve mes sources (ou ai 2 heures en rab) j'essaierai de le refaire. C'était tout bête, c'était en dur dans le code ou tu forces un dossier spécifique.
Si vous vous sentez l'âme aventurier, voilà comment procéder: ( a faire a chaque maj, mais bon il ne devrait plus y en avoir :noel🙂

Faites une sauvegarde avant si jamais

1. Stopper Sickbeard
2. Changer le fichier Sickbeard/__init__.py (j'ai encore so-torrent dessus, je sais pas si il avait été enlevé)
par https://gist.github.com/JohnDooe/abb236eb606d1c09819e
3. Changer le fichier Sickbread/browser.py
par https://gist.github.com/JohnDooe/fd4ede183035184a6d38
4. Lancer et stopper Sickbeard
5. Modifier la valeur allow_dir dans le config file de chacun
6. Relancer.

Sa devrait marcher
Staros wrote:Si vous vous sentez l'âme aventurier, voilà comment procéder: ( a faire a chaque maj, mais bon il ne devrait plus y en avoir :noel🙂

Faites une sauvegarde avant si jamais

1. Stopper Sickbeard
2. Changer le fichier Sickbeard/__init__.py (j'ai encore so-torrent dessus, je sais pas si il avait été enlevé)
par https://gist.github.com/JohnDooe/abb236eb606d1c09819e
3. Changer le fichier Sickbread/browser.py
par https://gist.github.com/JohnDooe/fd4ede183035184a6d38
4. Lancer et stopper Sickbeard
5. Modifier la valeur allow_dir dans le config file de chacun
6. Relancer.

Sa devrait marcher
Quand tu dis "Modifier la valeur allow_dir dans le config file de chacun"
C'est à dire ? j'ai mis False pour le premier mais ensuite pour les autres ?
EN tout cas chez moi, si je mets false au premier, j'ai toujours accès à l'arborescence ☹.

Merci en tout cas
En fait, dans ton config file tu vas avoir un allow_dir. Si on suit a la mettre le tuto, tu devrais avoir un fichier de config dans /opt/sickbeard/data/xataz/config.ini
Suffit de modifier
allow_dir = /Users/Staros
Pour autoriser que /Users/Staros (/Users/Staros/Series, /Users/Staros/Films ...)

Je me suis mal exprimé
Le problème c'est qu'il n'y est pas allow dir dans le fichier config au départ. Même en le rajoutant ça ne fonctionne pas chez moi

mon fichier config :
[General]
allow_dir = /Users/cyprien
toggle_search = ""
log_dir = Logs
web_port = 10001
web_host = 0.0.0.0
web_ipv6 = 0
web_log = 0
web_root = /sickbeard
web_username = ""
web_password = ""
use_api = 0
api_key = ""
enable_https = 0
https_cert = server.crt
https_key = server.key
use_nzbs = 1
use_torrents = 1
nzb_method = blackhole
torrent_method = blackhole
....
....
Et les autres fichiers indiqués sont les tiens
Tu as bien fait ce que j'ai dit plus haut ? Remplacer les deux fichiers, lancer et stopper sickbeard ?
j'ai voulu refaire une install et j'ai l'impression qu'il y a un problème avec la commande suivante
git clone git://github.com/sarakha63/Sick-Beard.git /opt/sickbeard
La branche est toujours en vie ?
Non, seb_c_bi1 elle est morte. Et ce depuis à peine quelques jours.
Tu devrais prendre le temps de relire les messages (te) précédents. Je songe notamment à cette discussion.
un an plus tard

Bonjour ! superbe initiative. j'ai un problème sur un serveur ubuntu 14.04 j'utilise principalement apache2

Serait il possible d'avoir un coup de main quand a la modification du fichier conf

<VirtualHost :80>
serverName sickrage.ndd.com
ProxyRequests Off
ProxyPreserveHost On
<Proxy
>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:20001/
ProxyPassReverse / http://localhost:20001/
</VirtualHost>

Qui de base fonctionne mais avec ce mode multi user étant donner que je ne sais y retranscrire :
if ($remote_user = "test") {

Merci !!

Salut

peu etre un truc comme ça

<VirtualHost :80>
serverName sickrage.ndd.com

<If "%{REMOTE_USER} == 'xavier'">
    Redirect permanent "/" " http://sickrage.ndd.com:20001/"
</If>
<If "%{REMOTE_USER} == 'cruelo'">
    Redirect permanent "/" " http://sickrage.ndd.com:20002/"
</If>
</VirtualHost>

la tu as tout sur https://httpd.apache.org/docs/current/fr/expr.html

un mois plus tard

Plop, ton PHP est à jour ?

oui il est a jour c'est pour sa que je ne comprend pas

j'ai des connaissance bien trop limité je débute et j'ai pris une seedbox sous débian clés en main toute prête, j'ai ce résultat quand je tape cette commande si sa peu aidé

php -v
PHP 5.6.29-1~dotdeb+7.1 (cli) (built: Dec 9 2016 16:30:46)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

j'obtiens cela

php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dba
dom
ereg
exif
fileinfo
filter
ftp
geoip
gettext
hash
iconv
json
libxml
mbstring
mhash
openssl
pcntl
pcre
PDO
Phar
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
Zend OPcache
zip
zlib

tu as pareil que moi voir un peu plus.
ta vidé ton cache? tu met quoi comme adresse
ip/sickrage
ou
ip:port ?

alors je met ip/sickrage

alors ma question va surement te faire sourire ou pas, mais étant débutant je ne sais pas comment faire pour vider le cache

non t'inquiète faut bien un début a tout.(cest le cache de ton navigateur Ctrl+F5)
si tu es dispo (on peut ce faire un bureau a distance car ton problème m’intrigue )

ah oui sa pourrai être pas mal et oui j'ai vidé le cache de mon navigateur

vas sur mon profil et il y a mon mail.

je t'ai répondu .regarde dans spam

Pas besoin de PHP pour sickrage.

Pourrais tu montrer ta configuration nginx, ton sickrage_user (dans /etc/init.d), et le config.ini (surtout le webroot dedans).

😉
c' est vrai maintenant que tu le dit ,car SickBeard.py génère un mini serveur qui lui lis des fichiers .mako
et pour nginx a pas besoin de php mais juste que les modules proxy soit activé .