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

@hugoclo Oui ça ressemble à un problème de droits effectivement
un ls -l sur le /home et un ls -la sur le /home/user serait pas mal
et pour @papy (enfin même pour vous deux), un passage par le script de debug permet d'avoir une vue global de votre conf, ça aide bien pour les gens qui passent jeter un œil.
Et dire aussi sur quel genre de machine vous faites l'install' (dédié/vps/grille-pain) 😉

Un tour ici et vous postez le lien que ça va vous donner à la fin, ça aidera peut-être:
https://github.com/exrat/Script-Debug-MonDedie
Ex.

Ok, je vais chercher ce soir alors.

D'ailleurs, le script automatisé d'installation fonctionne toujours ? Si oui, je chercherais ce soir le lien sauf si quelqu'un l'a sous la main 😃

    Si ça peut aider hugoclo :

    cd /tmp
    git clone https://github.com/exrat/Script-Debug-MonDedie
    cd Script-Debug-MonDedie
    chmod a+x Script-Debug-Mondedie.sh && ./Script-Debug-Mondedie.sh

    --> http://paste.ubuntu.com/25485258/

    ## Test rTorrent & sgci
    .......................................................................................................................................
    
    rTorrent down
    Aucun programme n'écoute sur le port #<-- Ok, y' a une piste du coup... ?
    Bon port SCGI renseigné dans le fichier config.php
    Les ports nginx et celui indiqué correspondent

    Salut erreur, tout est ok dans tes fichiers, le "rTorrent down/ aucun programme bla-bla" donne pas d'infos vu que c'est justement notre soucis 🙁
    Mon premier réflexe a été de penser qu'il y avait eu un soucis à l'installation de rTorrent et que la compil' avait foiré. Mais si il te donne le numéro de version en haut du pastebin (0.9.6) c'est qu'il est installé je pense donc re-🙁

    Si tu le lances à la main, ça dit quoi, erreur ou pas ?

    Tu passes d'abord sur ton user + commande rtorrent

    su papy
    rtorrent
    
    # Ctrl +q pour quitter si il se lance

    Moi je suis plus là pour ce soir mais postes nous le résultat si erreur, ça peut être instructif 😉
    Ex.

    papy screen -ls : No Sockets found in /var/run/screen/S-root.

    Cela ne fonctionne point en tant que root.
    Au sujet de la supposition, c'est juste (en générale, nous nous servons d'une seule version de PHP).

    papy@****:~$ rtorrrent
    bash: rtorrrent: command not found

    L'installation doit être effectuée en root on est bien d'accord ? --> Oui c'est écrit au départ.

    Edit : Je peux tester le script d'installation automatique mais j'aimerais comprendre ou je merde...

      whereis libtorrent rtorrent xmlrpc-c-config;
      xmlrpc-c-config --version; rtorrent -h | grep version;

      De nos jours, il existe encore des problèmes (à cause de la version, des paquets absents, etc)... Alors afin d'exclure la compile, il faut relancer l'installation de ces logiciels (manuellement).

      Testé en papy et root, idem.

      whereis libtorrent rtorrent xmlrpc-c-config;

      libtorrent: /usr/local/lib/libtorrent.so /usr/local/lib/libtorrent.la
      rtorrent: /usr/local/bin/rtorrent
      xmlrpc-c-config: /usr/local/bin/xmlrpc-c-config

      xmlrpc-c-config --version; rtorrent -h | grep version;

      1.43.6
      Rakshasa's BitTorrent client version 0.9.6.

      papy papy@****:~$ rtorrrent
      bash: rtorrrent: command not found

      Salut
      tu as mis 3 r dans rtorrent (enfin @ex_rat )

      A priori, c'est bon.
      Attention avec la syntaxe car il y a un r de trop, non ? Je viens de le remarqué (et oui il aurait du le trouver ou reconnaître car la commande c'est rtorrent).

      Cette fois c'est mon tour @xavier 😉 lol

      Le boulet j'ai pas tilté...

      rtorrent: Error in option file: ~/.rtorrent.rc:1: Command "cgi_port" does not ex ist.

      je regarde mon fichier du coup.

      --> scgi_port = 127.0.0.1:5000 --> Manquait le s devant...

      J'ai relancé en ssh rtorrent sur ma session papy. fonctionne !

      Allez un ti reboot du serveur une fois mon dl fini et je vous di si tout est opérationnel !

      Bon bah merci les gars, effectivement une erreur de copié collé idiot !
      J'avais eu le cas sur d'autres fichiers, je l'avais vu mais là...

      Je vais pouvoir virer mon ancienne box du coup 🙂 (et faire une économie non négligeable tous les mois 😃)

      Je dois pas l'écrire assez souvent "rtorrent", je vois que ça comme explication... 😃

      Je parlais du S manquant pour le copié/collé idiot 😃
      Merci pour l'aide et mettre les cas de résolutions d'incidents dans le tuto ou dans un lien dédié éviterait peux être qu'on vous demande tout le temps de l'aide

      Encore merci et bonne journée 😃

      C'était pour dire que j'avais vraiment des gros doigts ^^ Heureusement que @xavier a vu la boulette pour les 3 r.

      Pour l'ajout des réso incidents, ce serait pas mal de boulot, sachant qu'en tapant un message d'erreur dans la "Recherche" y'a déjà la plupart des réponses ou pistes qui tombent direct.

      Enfin preuve est faite qu’avec un peu de persévérance ça fini par tourner et c'est très formateur de batailier un peu 🙂
      Ex.

        Merci pour l'aide,
        Alors le ls -l sur /home donne :

        total 8
        drwxr-xr-x 3 hugo hugo 4096 Sep  7 08:14 hugo
        drwxr-xr-x 9 root root 4096 Aug 26 02:39 hugoclo
        

        et le ls -la sur /home/hugoclo donne :

        total 40
        drwxr-xr-x  9 root     root     4096 Aug 26 02:39 .
        drwxr-xr-x  4 root     root     4096 Aug 26 00:35 ..
        drwxr-xr-x  2 hugoclo  hugoclo  4096 Aug 26 00:39 .autodl
        drwxr-xr-x  2 hugoclo  hugoclo  4096 Sep  8 05:00 .backup-session
        drwxr-xr-x  3 hugoclo  hugoclo  4096 Aug 26 00:39 .irssi
        -rw-r--r--  1 hugoclo  hugoclo   669 Sep  3 18:57 .rtorrent.rc
        drwxr-xr-x  2 hugoclo  hugoclo  4096 Sep  8 08:39 .session
        drwxr-x---  8 www-data www-data 4096 Sep  7 07:14 DataNextcloud
        drwxr-xr-x 10 hugoclo  hugoclo  4096 Sep  8 08:02 torrents
        drwxr-xr-x  2 hugoclo  hugoclo  4096 Aug 26 00:46 watch

        Le lien vers le rapport
        http://paste.ubuntu.com/25488402/

        Au passage petite question :
        Pourquoi lorsque je suis en root je peux mettre des accents alors que quand je ne suis pas en root je ne peux pas?

        Merci

        PS : Merci papy 😉

        @hugoclo vu que tu as utilisé le script auto, le proprio /home/hugoclo est pas conforme à l'origine:

        drwxr-xr-x 9 root root 4096 Aug 26 02:39 hugoclo

        En sortie de script tu devrais être en

        drwxr-xr-x 9 root hugoclo 4096 Aug 26 02:39 hugoclo

        Tentes un:

        chown root:hugoclo /home/hugoclo

        Les droits ne doivent pas bouger, dans le doute:

        chmod 755 /home/hugoclo

        à voir si le soucis vient de là après, c'est pas sûr non plus
        Ex.

        edit: le plugin unpack m'a l'air un peu capricieux si l'user n'a pas les droits d'écriture sur la /home/user, mais si on passe en 775 on perd l'accès en sftp et c'est un peu gênant parce que je ne veux pas ouvrir le ssh, j'ai pas de soluce pour ça

        edit2: Pour tes accents, tente de bricoler tes locale en utf-8 FR pour ton user, je sais plus trop comment ça marche ^^
        https://wiki.debian.org/fr/UTF-8
        (à savoir que c'est pas rétroactif sur les anciens fichiers avec la modif)

          ex_rat
          Re
          Je viens de tester ce que tu m'as noté mais pas plus de résultat.
          Je viens de voir (un peu tard) dans le journal cette ligne :
          [08.09.2017 09:54:18] FILE MANAGER: Le répertoire n'existe pas. : Move

          Alors que le répertoire c'est file manager qui me le propose