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

ex_rat Arf, je pensais que c'était du commentaire :/
Je test ce soir pas accès à ma machine du taf 🙁

    papy tu auras peut-être aussi besoin de refaire cette partie là après (pas sûr pour le coup):

    On fait en sorte que le script s'exécute au démarrage du serveur.
    A chaque redémarrage rtorrent sera exécuté automatiquement.
    1 <username> à remplacer

    update-rc.d <username>-rtorrent defaults

    On exécute rtorrent pour chaque utilisateur : 1 <username> à remplacer

    service <username>-rtorrent start

    J'avais testé car lu dans la conversation mais... 2 753 messages... Peux être ajouté dans le tuto les résolutions d'incidents les plus courant pour une meilleur visibilité

    hugoclo vérifie ton fichier de configuration rutorrent et ton fichier de config du plugin filemanager
    Il faut indiquer les bon PATH

      Bon bah toujours pareil :/
      J'ai modifié le fichier et testé, idem.
      J'ai update puis redémarré le service, idem.
      J'ai redémarré le serveur... Idem 🙁

      J'ai trouvé ce lien :

      https://mondedie.fr/d/7898-FAQ-ruTorrent-La-Foire-Aux-Questions-de-ruTorrent/2

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

      • service php5-fpm status : Erreur mais on est en php 7 donc pas étonnant je suppose. Ancienne version du tuto ?
        ● php5-fpm.service
        Loaded: not-found (Reason: No such file or directory)
        Active: inactive (dead)

      • service nginx status : Active: active (running) since Wed 2017-09-06 20:40:06 CEST; 8h ago

      • systemctl status php7.0-fpm : Active: active (running) since Wed 2017-09-06 20:40:07 CEST; 8h ago

      • service php7.0-fpm status : Active: active (running) since Wed 2017-09-06 20:40:07 CEST; 8h ago
        --> redémarrage des services : OK (pas pour PHP5 mais pas installé)

      • ps -ef | grep rtorrent : root 3993 3746 0 05:31 pts/0 00:00:00 grep rtorrent

      Au vu de la capture, j'ai pas de session Screen... Faut que je cherche de se coter apparemment :/

      Edit : 05h44

      Souci de droit ? Pourtant en le lançant manuellement il semble fonctionner.

      papy@*******:~$ screen -ls
      There is a screen on:
      4121.rutorrent (09/07/2017 05:45:56 AM) (Attached)
      1 Socket in /var/run/screen/S-papy.

        Magicalex
        Je viens de voir, que je ne peux ni supprimer, ni déplacer aucuns fichiers ni aucun dossiers en plus de ne pouvoir ni zip ou unzip

        • papy a répondu à ça.

          @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 !