• Seedbox
  • [Discussion] Installer ruTorrent sur Debian 8 (nginx & php-fpm)

Bonjour tout le monde,

En voulant me connecter sur mon serveur via Fillezilla j'ai un message de ce type :



Es-ce normal ?
Bonjour,
Je suis ce très intéressante discussion..

Mon problème à moi est :Bad response from server: (200 [parsererror,tasklist])
J'ai aussi ceci, et c'est nouveau : Bad response from server: (0 [error,gethistory])
Se produit à l'ouverture et à la création de torrent.
Si quelqu'un pouvait me solutionner cette erreur, j'en serait ravi..
Salut, Il serait bien de nous passer les log d'erreur nginx et autres fichiers de configurations car on ne peut pas savoir sans ça.
Bonjour à tous,

j'ai un soucis avec le plugin extsearch. Chaque fois que je fais une recherche sur rutorrent et que je sélectionne une recherche je n'ai aucun résultat provenant du tracker cpasbien. J'ai tenté une recherche uniquement sur ce tracker et pareil aucun résultat.

J'ai désinstallé et réinstaller extsearch mais j'ai toujours le même problème. Auriez vous une solution ou une piste pour me permettre de corriger le problème ?

Par avance merci.
Fatuyo wrote:Bonjour tout le monde,

En voulant me connecter sur mon serveur via Fillezilla j'ai un message de ce type :

http://image.noelshack.com/minis/2015/21/1432060341-capture-d-ecran-2015-05-19-a-20-31-46.png

Es-ce normal ? :/

Oui c'est normal la clé n'est pas signée donc du coup il te dit de faire attention. Mais en fait comme c'est ton serveur tu sais qu'il n'y a pas de risques.

Si tu veux signer tes clés voici le tuto qu'il te faut : http://mondedie.fr/d/5895
ex_rat wrote:Comme dit dans le tuto, regarde si tu n'as pas déjà ça en place:
listen = /var/run/php5-fpm.sock
(pas oublier de virer le ; devant si présent)
Ex.

Effectivement je n'avais pas lu la suite du tuto qui indiqué ça ^^

J'avais fini le tuto sans soucis tout fonctionné quand je me suis rendu compte avec horreur que je n'avais que 15go sur les 1To que je devais avoir.

J'ai du formater car online a partionné le disque dur comme ceci :

/ = 20Go
/data = 950Go

Donc faire attention à ceux qui prendrait chez online sans vérifier la partitionnement.

Toutefois aujourd'hui j'ai relancé l'installation et mince cette fois-ci il y a eu une erreur j'obtiens le message classique :
[20.05.2015 15:20:25] Lien incorrect avec rTorrent. Vérifier qu'il est bien en cours d'exécution. Vérifier la configuration de $scgi_port et de $scgi_host dans config.php et scgi_port dans le fichier de configuration de rTorrent.
J'ai vérifié les fichiers si j'avais pas oublié un <username> ou le port 5001 mais pour moi tout semble bon.

Un avis ? Et le fichier log sous nginx c'est quoi la commande pour les avoir ?

Merci d'avance.
seb_c_bi1 wrote:
Fatuyo wrote:Bonjour tout le monde,

En voulant me connecter sur mon serveur via Fillezilla j'ai un message de ce type :

http://image.noelshack.com/minis/2015/21/1432060341-capture-d-ecran-2015-05-19-a-20-31-46.png

Es-ce normal ? :/

Oui c'est normal la clé n'est pas signée donc du coup il te dit de faire attention. Mais en fait comme c'est ton serveur tu sais qu'il n'y a pas de risques.

Si tu veux signer tes clés voici le tuto qu'il te faut : http://mondedie.fr/d/5895
Merci beaucoup pour ta réponse. C'était le "wtf.org" qui me paraissait louche ...
Fatuyo wrote:Merci beaucoup pour ta réponse. C'était le "wtf.org" qui me paraissait louche ...
Le wtf.org c'est pour faire peur à Hadopi, si tu touches à nos seedbox nos amis qui font du Taekwondo vont tous venir vous exploser la tête...
zzskillszz wrote:
ex_rat wrote:Comme dit dans le tuto, regarde si tu n'as pas déjà ça en place:
listen = /var/run/php5-fpm.sock
(pas oublier de virer le ; devant si présent)
Ex.

Effectivement je n'avais pas lu la suite du tuto qui indiqué ça ^^

J'avais fini le tuto sans soucis tout fonctionné quand je me suis rendu compte avec horreur que je n'avais que 15go sur les 1To que je devais avoir.

J'ai du formater car online a partionné le disque dur comme ceci :

/ = 20Go
/data = 950Go

Donc faire attention à ceux qui prendrait chez online sans vérifier la partitionnement.

Toutefois aujourd'hui j'ai relancé l'installation et mince cette fois-ci il y a eu une erreur j'obtiens le message classique :
[20.05.2015 15:20:25] Lien incorrect avec rTorrent. Vérifier qu'il est bien en cours d'exécution. Vérifier la configuration de $scgi_port et de $scgi_host dans config.php et scgi_port dans le fichier de configuration de rTorrent.
J'ai vérifié les fichiers si j'avais pas oublié un <username> ou le port 5001 mais pour moi tout semble bon.

Un avis ? Et le fichier log sous nginx c'est quoi la commande pour les avoir ?

Merci d'avance.
Soucis régler !

A cet étape :
nano /etc/init.d/<username>-rtorrent
Je n'avais pas saisi que les 2 username à changer se trouver dans le fichier ! et non pas un lors de la commande et l'autre dans le fichier, ce qui fait que j'ai loupé le troisième qui se trouvait un peu plus bas dans le fichier de config' ^^

M'enfin malgré tout il est apparu de nouveau soucis qui sont :
[20.05.2015 23:47:41] WebUI started.
[20.05.2015 23:47:42] screenshots: Le plug-in ne fonctionnera pas. rTorrent ne peut pas accéder au(x) programme(s) externe(s). (ffmpeg).
[20.05.2015 23:47:46] FILE MANAGER: Le répertoire n'existe pas. : /
[20.05.2015 23:47:46] FILE MANAGER ignited
De plus je n'ai pas le pourcentage de mon disque dur rempli en bas à gauche de la seed.

Aide ?
Salut
Pour le problème du plugin screenshot, tu vas ajouter un dépôt:
echo "# dépôt multimedia
deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list.d/multimedia.list
Plus la clé:
wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2015.6.1_all.deb
dpkg -i deb-multimedia-keyring_2015.6.1_all.deb
Tu mets à jour et tu réinstalles ffmpe:
apt-get update
apt-get install ffmpeg
après refresh de rutorrent, l'erreur devrait avoir disparu.

Pour Filemanager et le pourcentage qui manque par contre, je ne vois pas où est le soucis mais je pense que c'est beaucoup plus embêtant
Y'a une histoire de /home/user qui va pas ou qui est mal renseigné quelque part à mon avis. Commence peut-être par regarder ton .rtorrent.rc (directory). A part ça j'ai pas trop d'idées.
Ex.
ex_rat wrote:Salut
Pour le problème du plugin screenshot, tu vas ajouter un dépôt:
echo "# dépôt multimedia
deb http://www.deb-multimedia.org jessie main non-freel" >> /etc/apt/sources.list.d/multimedia.list
Plus la clé:
wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2014.2_all.deb
dpkg -i deb-multimedia-keyring_2014.2_all.deb
Tu mets à jour et tu réinstalles ffmpe:
apt-get update
apt-get install ffmpeg
après refresh de rutorrent, l'erreur devrait avoir disparu.

Pour Filemanager et le pourcentage qui manque par contre, je ne vois pas où est le soucis mais je pense que c'est beaucoup plus embêtant
Y'a une histoire de /home/user qui va pas ou qui est mal renseigné quelque part à mon avis. Commence peut-être par regarder ton .rtorrent.rc (directory). A part ça j'ai pas trop d'idées.
Ex.
Pour ffmpeg s'est réglé, je me doutais qu'il était pas installé donc je l'ai installé avant que tu me donne la soluce, ça c'est fait !

Mais alors pour filemanager je comprend pas trop d'où ça vient, j'ai vérifié plusieurs fois les fichiers de configuration et tout semble être bon...

Je vais surement retenter une installe après formatage mais bon.

Est-ce que ça pourrait venir du fait que je modifie le partitionnement du disque dur ? Ça m’étonne un peu car quand j'avais le soucis de rtorrent mal installé filemanager lui était pourtant OK et je voyais bien l'espace utilisé...
Bonsoir à tous

Je viens de tomber sur ce script d'install de rutorrent http://mondedie.fr/d/5399 script installer le 1er je voudrais savoir si je peux installer cakebox ? il n'y aura pas de problème ?

j'ai choisi d'installer le serveur FTP proposer dans le script cependant je souhaite pouvoir accéder à mes fichier depuis un navigateur pour pouvoir y accéder de n'importe quel pc connecter à internet

Le forum est génial continuer comme ça.
chicagofan wrote:Bonsoir à tous

Je viens de tomber sur ce script d'install de rutorrent http://mondedie.fr/d/5399 script installer le 1er je voudrais savoir si je peux installer cakebox ? il n'y aura pas de problème ?

j'ai choisi d'installer le serveur FTP proposer dans le script cependant je souhaite pouvoir accéder à mes fichier depuis un navigateur pour pouvoir y accéder de n'importe quel pc connecter à internet

Le forum est génial continuer comme ça. 🙂
Salut Chicagofan, tu peux installer cakebox sans soucis. Cakebox te permettra aussi d’accéder à tout tes fichiers sur n'importe quel navigateur.
Bonjour
Voilà je relance un soucis que je rencontre à la création d'un lien symbolique, le topic déjà créé n'ayant pas rencontré un franc succès j’essaie dans une section qui me semble plus appropriée, j'espère que vous excuserez si vous estimez qu'il s'agit d'un doublon inutile !!
J'ai donc créé un lien symbolique :
cd /var/www/rutorrent/
sudo ln -s /home/<user>/torrents/ streaming
Qui est sensé me permettre d’accéder via : https:mondomaine.com/streaming à l'arborescence des fichiers de ma seedbox un peu sur le même principe que cackebox (ce qui me permettrait d'utiliser le protocole https pour streamer sous xbmc au lieu du sftp qui merdouille un peu)
Sauf que lorsque je veux accéder à la page streaming j'ai une erreur 403 forbidden; j'ai tenté de modifier les permissions sans succès !!
Si quelqu'un passe par là avec une idée dans sa poche je serais intéressé !!
Merci
Bonjour,

je présume qu'il s'agit de celle-ci ? Alors autant la poursuivre (ou relancer) la discussion. De préférence avec de nouveau élément (si c'est possible).
Lorsqu'il n'y a de nouvelle, c'est ce qu'il convient de faire. Et juste une petite précision : afin d'éviter une mauvaise impression (de l'impatience à tort), l'usage veut de respecter un délai minimal (24h voir 48h).
Bonjour à tous,

Partant d'une nouvelle installation car j'ai changé d'hébergeur, c'est naturellement que je suis revenu vers ce tuto.

Mais il me semble, si c'est pas le cas pardonnez-moi, qu'il manque un petit quelque chose.

Après Installation de rutorrent:
mkdir /var/www && cd /var/www
git clone https://github.com/Novik/ruTorrent.git rutorrent
Il y a la partie qui parle du Logoff, rutorrentMobile, il faut donc faire un:
cd /var/www/rutorrent/plugins/
Mais quand on part d'une installation neuve il n'y a pas encore ces dossiers.

J'ai donc fait:
mkdir rutorrent
puis dans le dossier rutorrent:
mkdir plugins
Je me dis que pour celui qui débute tout fraîchement il risque de ne pas comprendre le message d'erreur suivant cette commande:
cd /var/www/rutorrent/plugins/



Ou alors j'ai raté un truc pour la création de ces deux dossiers ou j'ai eu un bug pendant l'installation.

Bonne journée quoi qu'il en soit
Bonjour,

oui il y a bien un truc qui fut ratée. Lors de la récupération de ruTorrent (cf le clone), ces dossiers sont (ou seront) crées (automatiquement).

Bonne journée
Ok, merci.

Je regarde ou je me suis planté pour ne plus que ça arrive.

Un grand merci Wagner
De rien zarev 😉, il suffit de respecter l'ordre des commandes afin d'éviter cette situation (les dossiers inexistant).
Bonjour

Je viens de réinstaller le script sur un dédié et impossible de lancer une session ssh avec l'utilisateur crée via le script.
Lorsque j'essai, la console se ferme directement sans aucun message.
J'ai bien rajouté le AllowUsers <user> dans le sshd_config
Et la connexion via root fonctionne bien.

Avez vous une idée?
bonjour

je voulais savoir si Fail2ban installé automatiquement avec le script de ex_rat avait la fonction de bannir définitivement des ip automatiquement suite a un important essai de tentative de connexion, pas seulement un laps de temps.
Si oui je voulais savoir ou se trouve le fichier avec les ip banni pour en débannir une car après une tentative de connexion avec mauvais id un de mes amis a du se faire bannir.

merci d'avance et bonne journée
Non, c'est un fail2ban plutot configuré pour faire le café. Tu peux modifier le dosage par tasse arabica/robusta dans:
nano /etc/fail2ban/jail.local
et pour voir le nombre de tasses déjà servie, c'est en tapant:
iptables -L
Sur ce, je repars faire chauffer la moto.
Ex.
merci de ta réponse en fait je savais qu'il servait à bannir et non pas à faire le café
je me suis peut être mal exprimé désolé ma question se posait plus pour le ban définitif si tu vois ce que je veux dire

Enfin maintenant avec ta réponse j'ai quand même ma réponse.

merci Ex
Bonjour,

Merci pour le tutoriel à un certain moment vous dîtes :
décommenter ses trois lignes
sauf que vous avez mis juste en dessous que deux lignes
listen.owner = www-data
listen.group = www-data
Or dans mon fichier j'ai
listen.owner = www-data
listen.group = www-data
;listen.mode=0660
Dois-je décommenter la dernière ligne? merci

edit quand on veut ajouter un utilisateur on est obliger de se taper toute la partie IV? Il n'existe pas un script shell permettant de réaliser ceci svp? merci
Bonjour,

Tout d'abord un grand bravo pour ce tuto et bien des remerciements !

voilà mon petit souci, depuis que j'ai installé le script, je ne peux plus me connecter en SSH avec Putty, il se ferme automatiquement dès que je rentre mon login et mot de passe.

C'est grave docteur ?

Merci d'avance et encore braov !
Shamu wrote:Bonjour,

Tout d'abord un grand bravo pour ce tuto et bien des remerciements !

voilà mon petit souci, depuis que j'ai installé le script, je ne peux plus me connecter en SSH avec Putty, il se ferme automatiquement dès que je rentre mon login et mot de passe.

C'est grave docteur ?

Merci d'avance et encore braov !
J'ai eu le même problème que toi, tu as modifié le sshd_conf ?
Bonsoir je viens d'installer le script mais nginx refuse de demarrer voici l'erreur indiquer dans le log nginx

2015/05/26 23:41:16 [emerg] 2074#2074: open() "/etc/nginx/conf.d/php" failed (2: No such file or directory) in /etc/nginx/sites-enabled/rutorrent.conf:43


et voici mon rutorrent.conf

server {
        listen 80 default_server;
        listen 443 default_server ssl;
        server_name _;
 
        index index.html index.php;
        charset utf-8;
        client_max_body_size 10M;
 
        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key /etc/nginx/ssl/server.key;
 
        access_log /var/log/nginx/rutorrent-access.log combined;
        error_log /var/log/nginx/rutorrent-error.log error;
 
        error_page 500 502 503 504 /50x.html;
        location = /50x.html { root /usr/share/nginx/html; }
 
        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
 
        location = /favicon.ico {
                access_log off;
                log_not_found off;
        }
 
        ## début config accueil serveur ##
 
        location ^~ / {
            root /var/www/base;
            include /etc/nginx/conf.d/php.conf;
            include /etc/nginx/conf.d/cache.conf;
            satisfy any;
            allow all;
        }
 
        ## fin config accueil serveur ##
 
        ## début config proxy ##
 
        location ^~ /proxy {
            root /var/www;
            include /etc/nginx/conf.d/php;
            include /etc/nginx/conf.d/cache.conf;
        }
 
        ## fin config proxy ##
 
        ## début config rutorrent ##
 
        location ^~ /rutorrent {
            root /var/www;
            include /etc/nginx/conf.d/php;
            include /etc/nginx/conf.d/cache.conf;
 
            location ~ /\.svn {
                    deny all;
            }
 
            location ~ /\.ht {
                    deny all;
            }
        }
 
        location ^~ /rutorrent/conf/ {
                deny all;
        }
 
        location ^~ /rutorrent/share/ {
                deny all;
        }
 
        ## fin config rutorrent ##
 
        ## début config munin ##
 
        location ^~ /graph {
            root /var/www;
            include /etc/nginx/conf.d/php;
            include /etc/nginx/conf.d/cache.conf;
        }
 
        location ^~ /graph/img {
            root /var/www;
            include /etc/nginx/conf.d/php;
            include /etc/nginx/conf.d/cache.conf;
            error_log /dev/null crit;
        }
 
        location ^~ /monitoring {
            root /var/www;
            include /etc/nginx/conf.d/php;
            include /etc/nginx/conf.d/cache.conf;
        }
 
        ## fin config munin ##
 
        ## début config seedbox-manager ##
 
        location ^~ /seedbox-manager {
        alias /var/www/seedbox-manager/public;
            include /etc/nginx/conf.d/php-manager;
            include /etc/nginx/conf.d/cache.conf;
        }
 
        ## fin config seedbox-manager ##
 
        ## config utilisateurs  ##
 
        location /USER1{
            include scgi_params;
            scgi_pass 127.0.0.1:5001; #ou socket : unix:/home/username/.session/username.socket
            auth_basic "seedbox";
            auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_exrat";
        }
 
        location /USER2{
            include scgi_params;
            scgi_pass 127.0.0.1:5003; #ou socket : unix:/home/username/.session/username.socket
            auth_basic "seedbox";
            auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_magicalex";
        }
}

Salut
Si t'as utilisé le script automatique, ça peut pas être le rutorrent.conf de ton serveur ce que tu nous montre:
## config utilisateurs ##

location /USER1{
include scgi_params;
scgi_pass 127.0.0.1:5001; #ou socket : unix:/home/username/.session/username.socket
auth_basic "seedbox";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_exrat";
}

location /USER2{
include scgi_params;
scgi_pass 127.0.0.1:5003; #ou socket : unix:/home/username/.session/username.socket
auth_basic "seedbox";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_magicalex";
}
}
Ou alors, tu l'as pris ailleurs et faut me dire où

Dans tout les cas, il faut que tu remplaces les
include /etc/nginx/conf.d/php;
par
include /etc/nginx/conf.d/php.conf;
et
include /etc/nginx/conf.d/php-manager;
par
include /etc/nginx/conf.d/php-manager.conf;
Mais ça me laisse perplexe quand même, faut que tu en dises plus sur ton installation et ce que tu as bricolé
Ex.

edit: Je crois que je comprends la manip'... T'as copié/collé pour une raison x le fichier en exemple sur Pastebin qui est dans le topic. Problème il était pas à jour, c'est corrigé du coup.
Donc tu peux faire la modif que je te donne plus haut et tu corriges les noms en gras en remplaçant ça par tes user1 et user2 (en minuscule).
oui j'ai copier coller sur la page du tuto ou y a marqué => fichier rutorrent.conf d'origine ici : http://pastebin.com/N3Qb7Zzx

Mais probleme resolu j'ai reinstallé le script et nikel ça marche la

merci
Bonsoir comment faire pour que le torrent que l'on ajoute demarre tout seul , car la actuellement j'ajoute un torrent dans la seedbox il se met sur arreter directement pour le lancer je dois cliquer sur demarrer .

comment modifier cela ?
olivers wrote:Bonsoir comment faire pour que le torrent que l'on ajoute demarre tout seul , car la actuellement j'ajoute un torrent dans la seedbox il se met sur arreter directement pour le lancer je dois cliquer sur demarrer .

comment modifier cela ?
Juste pour être sûr, quand tu ajoutes un torrent l'option "Ne pas démarrer le téléchargement" est bien décochée ?
je ne vois pas cette option ou se trouve t-elle ?
olivers wrote:je ne vois pas cette option ou se trouve t-elle ?
Salut

Quand tu ajoutes un torrent. La deuxième ligne, vérifie des fois que...
Ex.
c'est quand j'utilise le glisser que ça vas pas
rien n'est coché et ça ne demarre pas se met en position arreter donc c'est pas ça
Qui peut m'expliquer pourquoi un téléchargement passe d'un seul coup en pause sans aucune intervention de ma part ?
@seb_c_bi1: Vérifie que le répertoire de téléchargement existe bien, et qu'il a les bonnes permissions.
Je fais communiquer actuellement ruTorrent/rTorrent à l'aide d'un ".socket" placé dans un répertoire sur le disque, et j'aimerai savoir s'il y a une quelconque amélioration de perf si je met le ".socket" dans la mémoire RAM du serveur en utilisant "tmpfs" ?
Car lorsque je télécharge à très haute vitesse les Disk I/O commencent à monter et ruTorrent/rTorrent met beaucoup plus de temps à répondre.
bmth wrote:@seb_c_bi1: Vérifie que le répertoire de téléchargement existe bien, et qu'il a les bonnes permissions.
Oui oui le répertoire existe bien.

Bon j'ai trouvé une solution pas très pratique mais qui permet de solutionner pour le moment le soucis. Il me suffit juste d'éditer le torrent depuis rutorrent et hop ça repart. Ce n'est pas idéal comme solution, surtout pour les lancements automatiques de téléchargements mais bon en attendant faute de mieux ça fait l'affaire.
J'aimerais savoir simplement, si j'installe emby.media http://mondedie.fr/d/6768
-Je peux le faire directement, aprés avoir installé une seedbox grace au script de Exrat, et si je le verrais depuis seedbox-manager (aux cotés de proxy, graph, ..) ?
-Puis je installer cakebox ? SI je suis sous debian 8 ?
- Fileshare est préconfiguré, comment y accéder ?