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

Une bonne ame pourrait me donner un coup de main svp ?
Salut Gaume
Donnes des infos, postes ta conf Cakebox, ça pourra aider les pros de la chose à y voir clair
Ex.
Alors, pour info j'ai suvie le topic si dessous :

Mondedié

Malheureusement ça n'a pas fonctionné ..... J'ai accès aux fichiers via cakebox en utilisant le plugins de Magicalex :

Installer le plugin linkcakebox pour ruTorrent

Donc la page 500 qui s'affiche est la page d'accueil de cakebox.

Que voulez vous que je vous envoie (et quelle commande taper :rolleyes🙂 ?

Merci

Edit j'ai donc supprimer et recréé les fichiers :

nano /etc/nginx/sites-enabled/cakebox.conf et nano /var/www/cakebox/app/config/<user1>.php
Hello! Je viens de suivre le tuto pour installer rutorrent mais quand je me connecte à l'interface j'obtiens :

[08.04.2014 12:53:12] Bad response from server: (500 [error,getplugins])
[08.04.2014 12:53:12] Bad response from server: (500 [error,getuisettings])

J'ai sûrement foiré un truc (même si j'ai fais ultra gaffe ) mais je vois pas où chercher ! Merci de votre aide!
Salut
tu peux déjà aller jeter un oeil à la fin de ton log d'erreur en :
nano /var/log/nginx/rutorrent-error.log
pour avoir une piste.

Ensuite reprendre les fichiers que tu as édité avec tout les {username} et port 500{x} pour trouver la boulette, en particulier là:
nano /home/<user>/.rtorrent.rc
et là:
nano /var/www/rutorrent/conf/users/<user>/config.php
Si tu as un doute, copie/colle ça ici
Ex.
J'édite mon message: merci beaucoup problème résolu j'avais oublié de modifier un port
Bonjour à tous,

J'ai toujours cette erreur :



D'après ce que j'ai pu trouver par ci par là, j'ai supprimer les fichiers :
nano /etc/nginx/sites-enabled/cakebox.conf
nano /var/www/cakebox/app/config/<user1>.php
Et je les ai reconfiguré mais cela ne change rien. Est ce que quelqu'un pourrait m'aider svp ???? Est ce que cela peut venir du nombre trop important de fichier sur le serveur ?

Merci d'avance
Tu peux nous donner les logs cakebox qui dont dans /var/log/nginx
J'ai une question (pour un noob) mais ayant un kimsufi, j'ai donc suivi http://mondedie.fr/d/5302 puis j'ai suivi http://mondedie.fr/d/5314 en supposant que
ns323570.ip-37-187-1.eu
était un nom de domaine.

Bon rtorrent/rutorrent et le SFTP marchent très bien par contre cakebox j'arrive pas à aller dessus avec mon navigateur, je suppose que j'ai rien compris à ce qu'était un nom de domaine je veux bien qu'on m'éclaire là dessus Merci!
Pour le nom de domaine, il faut que tu en achète un et que tu le configures. Tu peux en acheter un directement sur OVH ou sur Gandi ou autre. Il faut compter dans les 10€ le nom de domaine pour une année =)
Bonjour,

Ma seedbox marche niquel, mais j'ai lu ça sur le site de Korben : Mettez à jour OpenSSL [Urgent].

Déjà utilise-t-on le protocole OpenSSL ?
J'ai fait le test et le site m'indique que le serveur est vulnérable... doit-on s'inquiéter ?
Une procédure pour résoudre cette faille ?

Merci,
Ixigrec
Gaume wrote:Pour le nom de domaine, il faut que tu en achète un et que tu le configures. Tu peux en acheter un directement sur OVH ou sur Gandi ou autre. Il faut compter dans les 10€ le nom de domaine pour une année =)
Juste pour complémenter, il est également possible d'avoir un nom de domaine gratuitement.
Ixigrec wrote:Bonjour,

Ma seedbox marche niquel, mais j'ai lu ça sur le site de Korben : Mettez à jour OpenSSL [Urgent].

Déjà utilise-t-on le protocole OpenSSL ?
J'ai fait le test et le site m'indique que le serveur est vulnérable... doit-on s'inquiéter ?
Une procédure pour résoudre cette faille ?

Merci,
Ixigrec
oui tout le monde est concerné pour résoudre la faille
en root
aptitude update && aptitude upgrade
tester votre connexion https avec ce site http://filippo.io/Heartbleed/ (cf korben.info)
Magicalex wrote:oui tout le monde est concerné pour résoudre la faille en root
aptitude update && aptitude upgrade
C'est ce que j'ai fait, mais en faisant :
openssl version
Il m'indique être toujours en 1.0.1e qui est une version vulnérable...
Ixigrec wrote:
Magicalex wrote:oui tout le monde est concerné pour résoudre la faille en root
aptitude update && aptitude upgrade
C'est ce que j'ai fait, mais en faisant :
openssl version
Il m'indique être toujours en 1.0.1e qui est une version vulnérable...
oui mais si tu installes le paquet debian un patch à était appliqué avant compilation ils ont pas changé le numéro de version dans les source je pense

attention petite précision
en root
aptitude update && aptitude upgrade
redémarrer TOUS les services qui utilisent openssl soit ssh openvpn etc ET nginx
service nginx restart
tester votre connexion https avec ce site http://filippo.io/Heartbleed/ (cf korben.info)
C'est bon tout est ok !

Merci Magicalex pour le tuto et la réponse rapide !
Magicalex wrote:Tu peux nous donner les logs cakebox qui dont dans /var/log/nginx
Alors j'ai :
194.158.X.X - gaume [08/Apr/2014:15:57:28 +0200] "GET / HTTP/1.1" 302 341 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36"
194.158.X.X - gaume [08/Apr/2014:15:57:28 +0200] "GET /api/app/version HTTP/1.1" 200 58 "http://cakebox.mondomaine.com/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36"
194.158.X.X - gaume [08/Apr/2014:15:57:29 +0200] "GET /api/directory/content/ HTTP/1.1" 500 4347 "http://cakebox.mondomaine.com/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36"
194.158.X.X - gaume [08/Apr/2014:15:57:35 +0200] "GET /api/directory/content/ HTTP/1.1" 500 4347 "http://cakebox.mondomaine.com/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36"
194.158.X.X - gaume [08/Apr/2014:15:59:44 +0200] "GET / HTTP/1.1" 302 341 "-" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36"
194.158.X.X - gaume [08/Apr/2014:15:59:45 +0200] "GET /api/directory/content/ HTTP/1.1" 500 4347 "http://cakebox.mondomaine.com/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36"
194.158.X.X - gaume [08/Apr/2014:15:59:45 +0200] "GET /api/app/version HTTP/1.1" 200 58 "http://cakebox.mondomaine.com/index.html" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36"
Si ça peut aider pour Gaume (j'y entrave pas grand chose moi à cakebox...)
Tout ses fichiers ont l'air d'être édité correctement.
Donc les logs de ce matin, y'a que ça de parlant :
cakebox-error.log:
2014/04/09 08:46:05 [error] 4190#0: *1 no user/password was provided for basic authentication, client: 194.158.X.X, server: cakebox.domaine.com, request: "GET / HTTP/1.1", host: "cakebox.domaine.com"...
et quelques secondes plus tard, on retrouve son erreur 500 :
cakebox-access.log:
194.158.X.X - gaume [09/Apr/2014:08:46:12 +0200] "GET /api/directory/content/ HTTP/1.1" 500 4347 "http://cakebox.domaine.com/index.html"...
Pour nginx, error.log et error.log.1 sont vide.
Ex.
Tu peux me filer les accès par mp gaume si tu veux.
Je vois pas trop la comme ça


EDIT : j'ai regardé j'ai pas trouvé le problème.

l'api ne fonctionne pas l'api /api/directory/content/ ne fonctionne pas
par contre /api/app/version ; /api/player/settings ça fonctionne.

Donc c'est très bizarre comme bug. Peut-être composer qui merdouille ou autre chose je sais pas.
Je vais creuser la question.
Bonjour à tous,

J'ai suivi le tuto pour l'installation de rtorrent pas de soucis par contre je coince pour cake box.

J'ai l'erreur suivante :
 root@*******:/var/www/cakebox/public# service nginx restart                          [....] Restarting nginx: nginxnginx: [warn] server name "/var/www/cakebox/public" has suspicious symbols in /etc/nginx/sites-enabled/cakebox.conf:5
nginx: [warn] server name "/var/www/cakebox/public" has suspicious symbols in /etc/nginx/sites-enabled/cakebox.conf:5
. ok
voila le fichier /var/www/cakebox/app/config/corentin.php
<?php

/*
  General configuration of Cakebox
*/
$app["cakebox.root"] = "/home/corentin/torrents/"; // Root directory Cakebox have to scan
$app["cakebox.access"] = "/corentin/"; // Alias used in web server for direct access

/*
  Web player settings
*/
$app["player.type"] = "VLC"; // HTML5 or DIVX or VLC

/*
  Betaseries account
  NB: Ask API key here http://www.betaseries.com/api/
*/
$app["bs.login"] = "";
$app["bs.passwd"] = "";
$app["bs.apikey"] = "";
et le fichier /etc/nginx/sites-enabled/cakebox.conf :
server {
    listen 80;
    server_name ca.nddfr ## sous domaine obligatoire

    root /var/www/cakebox/public;
    index index.php;

    auth_basic "seedbox";
    auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";

    charset utf-8;
    include /etc/nginx/conf.d/cache;

    access_log /var/log/nginx/cakebox-access.log;
    error_log /var/log/nginx/cakebox-error.log;

    location = / {
        try_files @site @site;
    }

    location / {
        try_files $uri $uri/ @site;
    }

    location /CORENTIN/ {
        alias /home/corentin/torrents/;
        add_header Content-Disposition "attachment";
        satisfy any;
        allow all;
    }

    location /<user2>/ {
       alias /home/<user2>/torrents/;
       add_header Content-Disposition "attachment";
       satisfy any;
       allow all;
   }

    ## etc si d'autre utilisateur ##

    location @site {
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root/index.php;
        fastcgi_param APPLICATION_ENV production;

        ## uncomment when running via https
        ## fastcgi_param HTTPS on;
    }
}
merci