hello,

serait-il possible de revoir le tuto pour l'avoir dans un nom de domaine plutôt quand dans une uri ?

mercci
Bonjour à tous!
Tout d'abord, merci pour les tutos RuTorrent et CakeBox-Light qui sont de très bonne qualité et fonctionnel.

Je suis parti d'un serveur sous Debian 7 64bits from scratch, et j'ai suivi ces tutos :
Installer ruTorrent sur Debian {nginx & php-fpm}
Redirection automatique vers du https:// {nginx}
Installer Cakebox-light {nginx}

Tout fonctionne très bien, mais je rencontre un problème concernant la suppression de fichier via Cakebox-light.

Dans le fichier :
/var/www/cakebox/config/b0t.php
J'ai modifié la ligne suivante afin que l'utilisateur puisse supprimer les fichiers :
$app["rights.canDelete"] = true;
Cependant, lors du clic pour la suppression, j'obtiens ce message d'erreur :


Voici un ls de mon /home, /home/b0t, et /home/b0t/torrents :
#ls -lah /home/
total 12K
drwxr-xr-x  3 root root 4.0K Sep  7 13:16 .
drwxr-xr-x 22 root root 4.0K Sep  7 12:53 ..
drwxr-xr-x  5 root b0t  4.0K Sep  7 10:51 b0t
# ls -lah /home/b0t/
total 24K
drwxr-xr-x 5 root b0t  4.0K Sep  7 10:51 .
drwxr-xr-x 3 root root 4.0K Sep  7 13:16 ..
-rw-r--r-- 1 b0t  b0t   648 Sep  7 11:02 .rtorrent.rc
drwxr-xr-x 2 b0t  b0t  4.0K Sep  7 13:35 .session
drwxr-xr-x 2 b0t  b0t  4.0K Sep  7 13:28 torrents
drwxr-xr-x 2 b0t  b0t  4.0K Sep  7 10:48 watch
# ls -lah /home/b0t/torrents/
total 8.0K
drwxr-xr-x 2 b0t  b0t 4.0K Sep  7 13:28 .
drwxr-xr-x 5 root b0t 4.0K Sep  7 10:51 ..
-rw-r--r-- 1 b0t  b0t    0 Sep  7 13:28 test.txt
J'imagine qu'il s'agit d'un problème de droit d'écriture sur le dossier /home/b0t/torrents, et je souhaiterais avoir un conseil pour modifier ça de façon sûre.

Merci d'avance pour votre aide.

PS : j'ai essayé de faire un test en créant un autre utilisateur, mais le résultat est le même
Soit tu appliques un chmod 777 récursif au dossier. Soit il fait créer un groupe machin etc (un truc un peu plus subtile mais j'ai pas encore trop réfléchie à la solution)
Ok, merci pour ta réponse!
Je vais faire comme ça en attendant
cheru wrote:
kurumi wrote:Pour résoudre votre problème d'erreur 401 avec le lecteur divx player "autorisation d'accés au fichier", j'ai proposé une solution en fin de page 1.
Pour moi cela n'a pas fonctionné, ou plutôt, je n'atteins plus la cakebox (not found). Ma config différait peut-être de la tienne, j'ai du raté quelque chose.
Je vais remettre à l'état précédent et attendre la solution de magicalex 🙂
Moi je suis la méthode " sans nom de domaine " et j'ai quand même l'erreur 401.
magicalex wrote:je trouvé la solution je corrige demain ou dans la nuit si je suis motivé.
Merci j'attend ça avec impatience !
Bon alors j'ai corrigé le tuto.

Pour régler le souci il faut juste faire ça

supprimer cette partie du fichier cakebox.conf
    location /<username1>/ {
        alias /home/<username1>/torrents/;
        add_header Content-Disposition "attachment";
        satisfy any;
        allow all;
    }
pour la mettre dans le fichier rutorrent.conf comme ceci : ( mettre location /cakebox devant username)
    location /cakebox/<username1>/ {
        alias /home/<username1>/torrents/;
        add_header Content-Disposition "attachment";
        satisfy any;
        allow all;
    }
dites moi si ça fonctionne.

A noter que l'https risque de ne pas fonctionner pour les lecteurs divx et vlc (j'ai pas testé)
Merci Magicalex, je peux pas tester pour le moment je ferai la manipulation ce soir, je te ferai mon retour.
Bonne journée à vous.
Pour moi ça n'a pas fait disparaître l'erreur 401 de divx web player.

Est-ce qu'il y a un service à redémarrer après les manip' ?
Magicalex wrote:Oui le service nginx à relancer.
J'ai carrément fais une clean install mais toujours rien de nouveau. J'ai plus l'erreur mais les videos sur divx player ne se lance pas. Pourtant avec la version cakebox 2.8 ça marche impec.

Est il possible d'enlever le https de toute la seedbox ? C'est peut être ça qui bug.
(oups j'ai fait une erreur d'accolade, désolé)

Bravo ! C'est bon, j'ai plus l'erreur 401 avec divx webplayer !
Quelqu'un saurait il m'expliquer pourquoi quand je mets dans mon fichier cakebox.conf
listen 81;
je suis redirigé vers manager.domaine.fr

et lorsque je mets
listen 80;
la redirection est correct...
Teebo wrote:Quelqu'un saurait il m'expliquer pourquoi quand je mets dans mon fichier cakebox.conf
listen 81;
je suis redirigé vers manager.domaine.fr

et lorsque je mets
listen 80;
la redirection est correct...
Il manque des phrases dans ton messages pour qu'on puisse comprendre.
Je vais essayer d'être plus clair

cakebox.conf
server {
    listen 80;
    server_name cakebox.domaine.fr;

    root /var/www/cakebox/public;
    index index.php;
me redirige vers cakebox.domaine.fr tandis que si je laisse le port 81 comme dans le tuto, il me redirige vers manager.domaine.fr.
Je mets le port 80 pour que la redirection soit celle que je souhaite mais du coup je me dis pourquoi le port 81 dans le tuto ?

Et donc si je laisse le port 80 est-ce que je dois aussi modifier le fichier rutorrent.conf
## debut config cakebox-light ##

         location /cakebox/ {
        rewrite ^/cakebox(/.*)$ $1 break;
        proxy_pass http://127.0.0.1:81;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto https;
        proxy_redirect    off;
    }

    ## fin config cakebox-light ##
Merci.
Mais tu veux rediriger quoi vers quoi?

désolé mais je comprends vraiment pas là.
Tu as un nom de domaine? tu veux quoi exactement?

Le port 81 c'est pour créer un serveur qui écoute sur le port 81 pourquoi tu veux changer ça?
C'est bon tout marche nickel pour moi.
Merci
Bonsoir, je suis à plus de 40 minutes pour installer NodeJS, je trouve cela long et je ne vois plus putty bouger. Est ce que c'est très très long?
Le serveur sait même mis en down, j'espère pas à cause de ça. La charge moyenne sur manager a dépassé les 12.
cocolabombe0 wrote:Bonsoir, je suis à plus de 40 minutes pour installer NodeJS, je trouve cela long et je ne vois plus putty bouger. Est ce que c'est très très long?
Le serveur sait même mis en down, j'espère pas à cause de ça. La charge moyenne sur manager a dépassé les 12.
Ba non c'est pas normal si ton serveur est down.. tu as quoi comme serveur?
laisse travailler un peu
Serveur Dedibox LT 2013 Xeon E3 1220 16 Go 2 x 2 To 1Gbit/sec
Il ne veut même plus redémarrer même en le forçant sur mon hebergeur.
cocolabombe0 wrote:Serveur Dedibox LT 2013 Xeon E3 1220 16 Go 2 x 2 To 1Gbit/sec
Il ne veut même plus redémarrer même en le forçant sur mon hebergeur.
ça c'est pas normale. Si tu peux pas faire un reboot éléctrique envoie un ticket à online.

Première fois que j'entend qu'une compilation plante un serveur.