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

Genetik57 Je me répète mais "ça ne passe pas en le téléchargeant à la main ?"

    À mon avis @Aerya, il faut l'aiguiller un brin. Il n'a pas du te comprendre...

    Grosso modo, je crois la dernière fois, l'installation de Composer s'effectué via une commande comme celle-ci :

    curl https://getcomposer.org/installer | php --install-dir=/usr/local/bin --filename=composer
    ## Pour déterminer la version de Composer : 'composer -V';
    ## Non lors du téléchargement, je n'ai rencontré aucune erreur :
    	wget -c 'https://getcomposer.org/versions' -O /home/ComposerVersion.txt
    	wget -c 'https://getcomposer.org/installer' -O /home/ComposerInstallerViaWget
    	curl https://getcomposer.org/installer -o ComposerInstallerViaCurl
    ## Je l'ai renommé car "installer" comme nom, c'est trop vague...
    ----------------
    cat /home/ComposerVersion.txt :
    {
        "stable": [{"path": "/download/1.4.2/composer.phar", "version": "1.4.2", "min-php": 50300}],
        "preview": [{"path": "/download/1.4.2/composer.phar", "version": "1.4.2", "min-php": 50300}],
        "snapshot": [{"path": "/composer.phar", "version": "17b7387c374e202680c0da16a5f82fa2b9be17d6", "min-php": 50300}]
    }
    ----------------
    apt install traceroute
    traceroute getcomposer.org
    ping getcomposer.org
    

    De plus, le site de Composer est bien en ligne (à cet instant). Alors il doit s'agir probablement d'un problème lié au réseau (DNS, IPv6, etc).

      Bonjour tous le monde,
      soucis lors de l'installation du script, j'ai un beau message d'erreur, la dedi est fraichment réinstallé sous debian 8.7 et je ne comprends pas ce qu'il arrive

      root@:/tmp# cd rutorrent-bonobox
      root@:/tmp/rutorrent-bonobox# chmod a+x bonobox.sh && ./bonobox.sh
      bash: rtorrent : commande introuvable
      bash: php : commande introuvable
      
           Votre installation n'est pas compatible avec cette version du script.
                     Vous trouverez de l'aide sur http://mondedie.fr !

      Salut
      Le message "pas compatible" arrive quand on relance le script dans la mauvaise version full/light sur un serveur qui a déjà bouffé du script. Là pour le coup, ça dit rien sur ton problème.

      il y avait des soucis tout à l'heure avec le dépôt security.debian.org, ça peut suffire à planter le truc.
      Donc reformates le serveur (bien en Debian 8 tout simple) et recommences avec le script.
      Si tu as une erreur en cours de route, tu là postes et on verra demain.
      Ex.

      Salut à tous,

      J'ai une question à vous poser.
      Mon serveur tourne depuis maintenant pas mal de temps, seedbox, plex, vpn, ts3 et scripts divers sont installés dessus.

      Je souhaiterais modifier le nom du compte principal (celui qui nous est demandé dans le script) sans que ça n'impacte rien.
      Le /home/nom utilisateur doit être modifié aussi.
      En sachant que mon filebot utilise le répertoire /home/nom utilisateur /torrent pour créer ses symlink pour plex.
      Est ce que vous avez une idée ?

      Merci d'avance pour vos réponses.
      Baptiste

        Bonjour,

        j'ai le même problème que Genetik 57, je suis débutant et je n'ai pas pris de vps mais un serveur chez hetzner.

        Mon message d'erreur :

        [cote]The "https://getcomposer.org/versions" file could not be downloaded: failed to open stream: Connection timed out
        The download failed repeatedly, aborting.[/cote]

          Keijax J'ai réussi à ce que cela fonctionne, j'avais pris la version debian "minimum" et j'ai changé pour prendre la version "LAMP" et ça fonctionne !

          Bonsoir,

          désolé @Keijax il n'y a rien de changé et ce malgré un nouvel essai...
          Par contre, j'en ai profité pour compléter (très légèrement) mon précédent message (cf vers la fin : ping et traceroute) .
          À moins que cela soit un problème lié à une version assez spécifique de l'OS (Debian ? LAMP ? Original ? etc) ? Le terme serveur étant trop flou, cela nous empêche(ra) d'exclure d'emblée des pistes.

          Lorsque je l'ai rédigé, Flarum ne m'a point prévenu. Alors il n'y avait qu'un unique message.
          C'est censé être le contraire et attention (déconseillé) car à l'avenir, celle-ci risque de présenter d'autre(s) problème(s). Disons que nous avons eu quelques exemples (assez varié au fil du temps et selon le(s) prestataire(s)).

          Bonjour,
          Tous d'abord merci pour ce tuto, n'étant pas un spécialiste je m'en suis quand même sortie 😉
          j'ai un peux galéré, j'ai cherché les réponses un peux partout car j'ai 2 utilisateurs sur des partitions différentes.
          Enfin ruTorrent fonctionne pour les 2 personnes !
          j'ai voulu tester la version mobile avec un smartphone android et en forçant (?mobile=1) sur mon pc avec chrome et IE.
          J'ai bien l'interface qui s'affiche mais aucun torrent dedans ....
          j'ai réussi avec l'interface mobile à ajouter un torrent et le télécharger, mais il n'est visible qu'en version classique.
          j'ai supprimé le plugin ipad ainsi que la commande dans /var/www/rutorrent/conf/users/<username>/plugins.ini
          mais ça ne change rien.
          Mon serveur est sous Debian 8 (64bits)
          j'ai tous installé en manuel avec l’excellent tuto (https://mondedie.fr/d/5302) , pas de script auto 😉
          Voila et bien merci d'avance si quelqu'un a une piste pour moi.

          Mysticlo

          bapt44 est ce que je peux simplement modifier le /etc/passwd et changer le home de l'utilisateur pour que ça marche ou je vais impacter des choses ?
          J'ai peur que les services ne fonctionnent plus très bien... 😐

          Bonjour,

          non @bapt44, il n'y a guère de raison d'avoir peur. A priori, comme il s'agira juste d'une modification du couple d'identifiants (login ou MDP).

          Très récemment @mysticlo, il y a eu quelques messages (par @Ernie95) sur ce sujet (à partir du n°2564 et jusqu'au n°2574).
          Cependant, juste à titre de rappel, je me sers jamais de ces 2 plugins.

          Je n'en ai pas l'impression @Genetik57. Cela fait déjà quelques jours, non ? Alors si c'était la propagation des DNS, elle devrait déjà être terminée.
          De plus, (au cas où) je viens de regardé et oui il est toujours en ligne.

          A priori, d'après cette page, nous pouvons également suivre les instructions (suivantes) :

          php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
          php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
          php composer-setup.php --install-dir=/usr/local/bin --filename=composer
          ## À la place de : 'php composer-setup.php'
          php -r "unlink('composer-setup.php');"
          ## Par contre, à noter il faudra remplacer la commande : 'Composer -V' par celle-ci : 'php composer.phar -V'
          

            Wagner OK donc ça devrait le faire juste en changeant dans le /etc/passwd ?
            Je modifierai aussi le nom du /home de l'utilisateur.
            Rien d'autre à prévoir ? Pas de fichier de conf ou autre qui garderaient les anciens identifiants ?

            En fait, j'ai du mal comprendre (à cause du mot simplement) car il existe plusieurs possibilités.
            Non, il faudra adapter les autres fichiers (config.php, .rtorrent.rc et nginx.conf, etc).

              Wagner hummm la galère de changer le login alors...
              Faudrait que seedbox manager, rutorrent fonctionnent correctement du moins que je puisse m'y connecter si je change le login.

              Wagner
              Oui je les avaient lu mais rien de ce qui est dit n'a apporté la solution, merci quand même.

              Salut à tous,

              Je réitère ma demande, j'ai mis en place le script sur mon serveur il y a un petit moment tout fonctionne correctement mais je souhaiterais modifier l'identifiant de connexion à rutorrent, seedbox manager etc...
              J'ai vu déjà qu'en relançant le script je pouvais modifier le mot de passe donc top mais maintenant c'est le login principal qui a été entré lors de l'installation que je souhaite modifier.
              Pouvez vous me donner un coup de main ?

              Merci d'avance,
              Baptiste

                Bonjour,

                suite à l'éxécution du script je n'arrive pas à me connecter sur rutorrent malgré de nombreux redémarrages via seedbox-manager.

                et dans les logs d'erreur de rutorrent j'ai le message suivant 💯
                [error] 2781#2781: *135 connect() failed (111: Connection refused) while connecting to upstream, client: X.X.X.X, server: _, request: "POST /DACHE HTTP/1.1", upstream: "scgi://127.0.0.1:5001", host: "dache.ovh", referrer: "http://dache.ovh/rutorrent/"

                Pourtant je n'ai pas touché à la configuration de base.

                Pourriez-vous me venir en aide ?

                Cordialement

                  bapt44 a mon avis trop de trucs à toucher juste pour un pseudo.
                  Munin, graph et ce genre de chose, tu oublies direct.

                  Pour rutorrent, le plus simple à mon avis et de créer un nouvel user avec le script et de modifier .rtorent.rc, conf.php et sshd.config pour que ça tapes sur l'ancien /home/users:
                  tu trouves des pistes ici pour les fichiers dans la partie "ajout d'utilisateur":
                  https://mondedie.fr/d/5302-Tuto-Installer-ruTorrent-sur-Debian-8-nginx-php-fpm
                  Pour régler le problème de droits, le + simple sera peut-être de passer /home/ancien-user en 777 et d'ajouter le nouvel user au groupe de l'ancien

                  Pour seedbox-manager, faudra modifier le parametre administrateur en config.ini
                  https://mondedie.fr/d/5394-Tuto-Installer-l-application-seedbox-manager-nginx

                  Et si t'as du bol ça va marcher mais c'est pas mal de soucis pour un pseudo. Tous ça sans garantie aucune parce que c'est un peu casse gueule et t'as des chances de tout ruiner. j'ai jamais testé un changement comme ça, j'ai surement du oublier des trucs mais dans les grandes lignes c'est l'idée.
                  Ex.