• Serveurs
  • Tuto installation Cakebox light + rutorrent : need help plz

Bonjour,

En bon débutant que je suis j'ai finalement bien réussi à installer Cakebox + Rutorrent sur mon Kimsufi en Debian Wheezy. Il me reste cependant quelques petits bugs à corriger et c'est à ce niveau que j'ai besoin de votre aide. Je m'explique :

Bug Rutorrent
http://www.hostingpics.net/viewer.php?id=862973erreur1.png
Apparemment rien de bloquant pour DL mais ça m’embête de ne pas avoir une installation propre

Lancement de Cakebox
http://www.hostingpics.net/viewer.php?id=229996Untitled.png
http://www.hostingpics.net/viewer.php?id=266938Untitled2.png
Cakebox semblait fonctionner sur mon Iphone (Safari) mais on dirait que ce n'est plus le cas maintenant ni sur mon Iphone ni sur le PC alors que je n'ai rien touché. Deux questions :
-> je n'y connais absolument rien de rien sur le "comment attacher un nom de domaine sur une machine kimsufi" je pense que l'erreur doit venir de la...j'ai cherché des tutoriels sur internet mais ça part un peu dans tous les sens.
-> est-il possible d'harmoniser les url : j'ai d'un côté cakebox.domaine.com et domaine.com/rutorrent, enfin non ce lien ne marche pas d'ailleurs je sais pas pourquoi, je suis obligé de passer par ksXXXXXX.kimsufi.com/rutorrent. N'est-il pas possible d'harmoniser le tout avec par exemple rutorrent.domaine.com ?

D'avance merci pour votre aide et désolé d'être un noob dans ce domaine. C'est quelque chose qui m’intéresse vraiment et j'essaye d'apprendre un peu par mes propres moyens

Cordialement,
Mathieu

Edit modo: J'ai masqué le nom de domaine, pour tes captures d'écran je peux rien faire... Penses y la prochaine fois, ton nom de domaine et ip serveur ne regarde personnes Ex.
Salut
J'utilise pas mais d'après ta capture d'écran, tu n'as pas rempli le fichier cakebox.conf en bas pour les users
Remplaces les deux <user1> par le tien et commentes avec # <user2> si tu es seul sur la machine
location /<user1>/ {
        alias /home/<user1>/torrents/;
        add_header Content-Disposition "attachment";
        satisfy any;
        allow all;
    }
Pour ton sous domaine rutorrent, commence par le créer sur le manager ovh, tu choisis en zone DNS (en haut de ta caps là) créer "type A" => seedbox.domaine.com => Ip du serveur et tu attends 24 h pour être sur que ça ping bien avant de toucher à rutorrent.conf, ça te laisse le temps de voir le soucis 404 comme ça
Ex.
Pour ton 404, tu pourrais poster le contenu de ton fichier rutorrent.conf ?
Au passage je vois que ta box affiche 5% d'occupation au lieu de 0% si elle est vide, fait:
df -h
et poste aussi le résultat
Ex.
Merci pour ta réponse.

Alors pour reprendre :

1) Accès au site cakebox.dns.com : cela fonctionne à nouveau peut être qu'il fallait 24h pour que sa ping correctement. Je viens de mettre à jour la version. Par contre pourrais-tu stp me dire sur mon screenschot du manager OVH si pour toi toutes les informations de la zone DNS sont correctes ?

2) Pour l'instant j'ai : cakebox.dns.com, est-ce possible d'avoir rutorrent.dns.com qui serait en fait l'équivalent de ksxxxx.kimsufi.com/rutorrent ? Désolé j'ai pas bien compris ta réponse ci-dessus...tu me parles de créer seedbox.dns.com ?

3) Pour rutorrent.conf
rutorrent.conf wrote: GNU nano 2.2.6 File: /etc/nginx/sites-enabled/rutorrent.conf

server {
listen 80 default_server;
listen 443 default_server ssl;
server_name _;
index index.html index.php;
charset utf-8;

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;
return 204;
}

## début config rutorrent ##

location ^~ /rutorrent {
root /var/www;
include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;

location ~ /\.svn {
deny all;
}

location ~ /\.ht {
deny all;
}
}

location /<USE>0 {
include scgi_params;
scgi_pass 127.0.0.1:5001; #ou socket : unix:/home/user/.session/user.socket
auth_basic "seedbox";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
}

location ^~ /rutorrent/conf/ {
deny all;
}

location ^~ /rutorrent/share/ {
deny all;
}

## fin config rutorrent ##

## début config seedbox manager ##

# location ^~ / {
# root /var/www/manager;
# include /etc/nginx/conf.d/php;
# include /etc/nginx/conf.d/cache;
# }

# location ^~ /conf/ {
# root /var/www/manager;
# deny all;
# }

# location ^~ /cakebox {
# root /var/www/;
# include /etc/nginx/conf.d/php;
# include /etc/nginx/conf.d/cache;
# }

# location /cakebox/downloads {
# root /var/www;
# satisfy any;
# allow all;
# }

## fin config cakebox 2.8 ##

## début config seedbox manager ##

# location ^~ / {
# root /var/www/manager;
# include /etc/nginx/conf.d/php;
# include /etc/nginx/conf.d/cache;
# }

# location ^~ /conf/ {
# root /var/www/manager;
# deny all;
# }

## fin config seedbox manager ##

}
4) Et voici pour le df -h
df -h wrote: Filesystem Size Used Avail Use% Mounted on
rootfs 20G 1.1G 18G 7% /
/dev/root 20G 1.1G 18G 7% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 256K 1.6G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.4G 0 3.4G 0% /dev/shm
/dev/md3 1.8T 68M 1.7T 1% /home
Alors...
Ta zone dns est ok. C'es bien ça pour seedbox.domaine.com, tu créer un "type A" qui va taper sur l'ip serveur (faut choisir zone personnalisé dans la boite de dialogue). C'est au niveau de nginx que ça va se gérer derrière avec de la configuration, cakebox qui tape sur /www/cakebox et seedbox qui tape sur www/rutorrent. C'est pour ça qu'il faut que la propagation dns soit ok avant 😉

Pour ton rutorrent.conf, tu as oublier de modifier cette partie là:
   location /<USE>0 {
        include scgi_params;
        scgi_pass 127.0.0.1:5001; #ou socket : unix:/home/user/.session/user.socket
        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
    }
Reprend cette partie du tuto pour bien modifier les <USE> et les /user/ comme il faut

Pour le "df -h" et les 5% on verra plus tard avant que je ne dise des bêtises 😉
Ex.

edit: pour df -h, c'est ça, tu perds 100 go là...
tu vas faire
tune2fs -m 0 /dev/md3
ensuite:
mount -o remount /home
et tu reboot le serveur:
reboot
tu referas un dh -h et tu devrait avoir tes 1.8 to (et plus 1.7 to)
1)
df -h wrote: Filesystem Size Used Avail Use% Mounted on
rootfs 20G 1.1G 18G 7% /
/dev/root 20G 1.1G 18G 7% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 256K 1.6G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.4G 0 3.4G 0% /dev/shm
/dev/md3 1.8T 1.5G 1.8T 1% /home
2) Je viens de créer seedbox.dns.com

3) Je viens d'ajouter un torrent il est bien présent sur cakebox mais rien dans rutorrent enfin il arrive à l'ajouter mais je ne vois le DL ni dans en cours, ni dans en attente, ni dans téléchargement...étrange je vais reprendre la partie du tutoriel avec les users je pense.
Petite précision sur :
rutorrent wrote:
location /<USE>0 {
include scgi_params;
scgi_pass 127.0.0.1:5001; #ou socket : unix:/home/user/.session/user.so$
auth_basic "seedbox";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
}
Tout est modifié, mon identifiant est : user donc USE et le port 5001 donc tout est ok non ?
Ha c'est original ça
Alors oui et non, il faut que tu change <USE>0 par USE0
et restart nginx après modif
Ex.
On ne voit jamais ses erreurs

Merci beaucoup pour ton aide, je n'ai donc plus aucune erreur sur rutorrent !
rutorrent wrote:[23.03.2014 20:41:48] WebUI started.
[23.03.2014 20:41:50] FILE MANAGER ignited
Il ne me reste plus qu'a configurer le nouvel accès demain pour seedbox.dns.com

Juste une question /parenthèse, les formats .xvid etc ne sont pas toujours pas supporté par le webplayer VLC ? Une autre solution pour que je puisse regarder en streaming depuis mon site ?


Edit : je me suis fait avoir ou j'ai loupé un épisode, je ne peux pas lire les flux via VLC sur mon ordinateur non plus. Si je me connecte via ouvrir un flux réseau et l'adresse du ftp ca ne marche pas, probablement car stfp et il faut une clé SSH donc le flux est bloqué
Bonsoir,
Ma2t wrote:Juste une question /parenthèse, les formats .xvid etc ne sont pas toujours pas supporté par le webplayer VLC ?
Il me semblait que si et depuis un moment...Je confonds avec autre chose ? J'en doute...
Ma2t wrote:Une autre solution pour que je puisse regarder en streaming depuis mon site ?
Je n'en connais pas.
Ma2t wrote:Edit : je me suis fait avoir ou j'ai loupé un épisode, je ne peux pas lire les flux via VLC sur mon ordinateur non plus. Si je me connecte via ouvrir un flux réseau et l'adresse du ftp ca ne marche pas, probablement car stfp et il faut une clé SSH donc le flux est bloqué
Cela fonctionne très bien par FTP. J'ai jamais essayé par SFTP.
Répondre…