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

Bonjour à tous,
Je viens de refaire une install avec le script sur un nouveau serveur, tout s'est très bien passé, j'ai juste eu l'erreur "Uncaught TypeError: Cannot read properties of undefined (reading 'slice')" mais en désactivant "logoff", comme cité plus haut, ça a resolu le soucis. Par contre j'ai un bug d'affichage, malgré avoir vidé mon cache et testé sur plusieurs navigateurs, je vous joins un photo. En vous remerciant par avance pour votre aide.

    8 jours plus tard

    BobGuedin Salut, il faut changer le thème (skin) de ruTorrent (en allant dans "Préférences...", sur l'interface web) car celui mis par défaut avec ce script d'installation n'est pas compatible avec les derniers changements de ruTorrent. 😉

      22 jours plus tard

      mog54
      salut merci pour moi sa a supprimer mon erreur js error
      sa fonctionne encore merci

      4 jours plus tard

      bonjour j'ai un soucis sur le plugin filemanager
      je l'installe par cette commande :

      cd /tmp
      git clone https://github.com/Micdu70/rutorrent-thirdparty-plugins.git
      cd rutorrent-thirdparty-plugins
      mv filemanager /var/www/rutorrent/plugins/filemanager
      

      ensuite j'ai ça :

      Changement de propriétaire des fichiers web :

      chown -R www-data:www-data /var/www/rutorrent
      

      quand je lance la commande :

      nano /var/www/rutorrent/plugins/filemanager/conf.php
      

      j'ai cette erreur

      le dossier filemanager n'est pas creer dans les plugins non plus
      merci de votre aide car la je coince

      Hello @gnanard,
      Tu as la réponse dans ta première capture ligne 6 a 8.
      Un problème d'authentification qui donc par conséquent ne clone pas le repo.
      Tu ne peut donc pas ouvrir un fichier qui n'a pas était charger.
      Ensuite il me semble que ce repo ( @Micdu70 ) n'est plus disponible ?! Mais il y'en a un autre ici

      Matt

      Le repo https://github.com/Micdu70/rutorrent-thirdparty-plugins n'existe plus
      Il faudrait peut-être remplacer par l'original https://github.com/nelu/rutorrent-filemanager

      Ce qui donnerait

      cd /tmp
      git clone https://github.com/nelu/rutorrent-filemanager
      mv rutorrent-filemanager /var/www/rutorrent/plugins/filemanager
      chown -R www-data:www-data /var/www/rutorrent
      nano /var/www/rutorrent/plugins/filemanager/conf.php

      EDIT : grillé par Mat

      Y'a le choix de l'embarra xD soit l'original soit celui de @Micdu70 mais qui est sur un autre repo xD

      bonjour tout le monde
      merci bien de votre aide
      oui je confirme le repo @Micdu70 n'est plus dispo
      je vais voir avec se que vous m'avez mentionner
      bonne journée à vous

      9 jours plus tard

      gnanard Salut 🙂

      J'suis bien curieux de savoir pourquoi tu as une erreur 500 (="Internal Server Error"). ^^

      C'est un serveur dédié ? Sous quelle distribution linux (et version) ?

        Cannot install... error on PHP install...

        Setting up php7.4-fpm (7.4.28-1+deb11u1) ...
        Not replacing deleted config file /etc/php/7.4/fpm/php.ini
        NOTICE: Not enabling PHP 7.4 FPM by default.
        NOTICE: To enable PHP 7.4 FPM in Apache2 do:
        NOTICE: a2enmod proxy_fcgi setenvif
        NOTICE: a2enconf php7.4-fpm
        NOTICE: You are seeing this message because you have apache2 package installed.
        Detected unsafe path transition / -> /run during canonicalization of /run.
        Job for php7.4-fpm.service failed because the control process exited with error code.
        See "systemctl status php7.4-fpm.service" and "journalctl -xe" for details.
        invoke-rc.d: initscript php7.4-fpm, action "start" failed.
        * php7.4-fpm.service - The PHP 7.4 FastCGI Process Manager
             Loaded: loaded (/lib/systemd/system/php7.4-fpm.service; enabled; vendor preset: enabled)
             Active: failed (Result: exit-code) since Mon 2022-06-13 15:32:56 UTC; 6ms ago
               Docs: man:php-fpm7.4(8)
            Process: 29269 ExecStart=/usr/sbin/php-fpm7.4 --nodaemonize --fpm-config /etc/php/7.4/fpm/php-fpm.conf (code=exited, status=78)
            Process: 29270 ExecStopPost=/usr/lib/php/php-fpm-socket-helper remove /run/php/php-fpm.sock /etc/php/7.4/fpm/pool.d/www.conf 74 (code=exited, status=0/SUCCESS)
           Main PID: 29269 (code=exited, status=78)
                CPU: 9ms
        
        Jun 13 15:32:56 nas systemd[1]: Starting The PHP 7.4 FastCGI Process Manager...
        Jun 13 15:32:56 nas php-fpm7.4[29269]: [13-Jun-2022 15:32:56] ERROR: failed to open configuration file '/etc/php/7.4/fpm/php-fpm.conf': No such file or directory (2)
        Jun 13 15:32:56 nas php-fpm7.4[29269]: [13-Jun-2022 15:32:56] ERROR: failed to load configuration file '/etc/php/7.4/fpm/php-fpm.conf'
        Jun 13 15:32:56 nas php-fpm7.4[29269]: [13-Jun-2022 15:32:56] ERROR: FPM initialization failed
        Jun 13 15:32:56 nas systemd[1]: php7.4-fpm.service: Main process exited, code=exited, status=78/CONFIG
        Jun 13 15:32:56 nas systemd[1]: php7.4-fpm.service: Failed with result 'exit-code'.
        Jun 13 15:32:56 nas systemd[1]: Failed to start The PHP 7.4 FastCGI Process Manager.
        dpkg: error processing package php7.4-fpm (--configure):
         installed php7.4-fpm package post-installation script subprocess returned error exit status 1
        Errors were encountered while processing:
         php7.4-fpm
        E: Sub-process /usr/bin/dpkg returned an error code (1)
          22 jours plus tard

          Micdu70
          salut je reponds un peut tard mais en demenagement
          c'est un server ovh KS1 Debian 11 (Bullseye)

          vdias i think it's not a fresh install... you have already an http server install on it ?

          Matt

          14 jours plus tard

          Bonjour tout le monde,

          Je viens d'installer le script sur une version Debian 10 toute fraîchement formatée.

          En lançant ruTorrent, j'ai cette erreur qui apparait dans le log de rutorrent :

          [20.07.2022 15:38:13] JS error: [http://XXX.rutorrent/js/webui.js : 2104] TypeError: can't access property "slice", l.path is undefined

          Du coup, quand je fais "Clic droit", ça m'affiche une nouvelle fois l'erreur dans le log et ne m'affiche pas ce que ça devrait normalement afficher quand on clique droit sur un torrent.

          J'ai réinstallé (en formatant) deux fois et toujours la même erreur au final. Quelqu'un a une idée ? ça a l'air d'être le cas sur mes différents navigateurs :/

          J'utilise et installe ce script depuis des années (encore merci pour tout au dev) et j'ai jamais été confronté à ce soucis.

          Merci beaucoup d'avance !

          Edit : Je viens de remonter le fil et j'ai tenté la méthode : rm -r /var/www/rutorrent/plugins/lbll-suite/ puis redémarrage et magie, ça fonctionne maintenant sans soucis ! Merci 😃

          Micdu70
          Hello @Micdu70 & @gnanard

          J'ai la même erreur :

          [24.07.2022 14:25:33] WebUI started.
          [24.07.2022 14:25:33] Bad response from server: (500 [error,getuisettings])
          [24.07.2022 14:25:34] Bad response from server: (500 [error,getplugins]) Internal Server Error

          J'ai suivi l'installation [Tuto] Installer ruTorrent sur Debian 11

          Par contre j'ai déjà rencontré une erreur une l'étape ci-dessous.
          Pour récupéré le déport githube, il me demandait un mot de passe (je ne sais pas si le dépot est encore en ligne)

          Je l'ai remplacé par :
          cd /tmp
          git clone https://github.com/nelu/rutorrent-filemanager.git
          cd rutorrent-filemanager
          mv rutorrent-filemanager/ /var/www/rutorrent/plugins/filemanager

          Mon erreur venait d'une erreur dans le fichier ci-dessous, j'avais oublié de changer le numéro du port
          Une fois modifié l'erreur a disparu.
          /var/www/rutorrent/conf/users/<username>/config.php

          6 jours plus tard

          Bonjour les amis
          J'ai également suivi le tuto, et ca marche parfaitement par contre je me retrouver à avoir un débit limité par téléchargement en SFTP
          J'ai fait qqs tests ca ne semble pas venir du serveur en lui même

          Connecting to host ping.online.net, port 5200
          Reverse mode, remote host ping.online.net is sending
          [ 5] local xx.xxxxxx.xxxport 38512 connected to xx.xx.xx.xx port 5200
          [ ID] Interval Transfer Bitrate
          [ 5] 0.00-1.00 sec 95.1 MBytes 797 Mbits/sec
          [ 5] 1.00-2.00 sec 92.5 MBytes 776 Mbits/sec
          [ 5] 2.00-3.00 sec 94.4 MBytes 792 Mbits/sec
          [ 5] 3.00-4.00 sec 89.6 MBytes 751 Mbits/sec
          [ 5] 4.00-5.00 sec 90.9 MBytes 762 Mbits/sec
          [ 5] 5.00-6.00 sec 95.5 MBytes 801 Mbits/sec
          [ 5] 6.00-7.00 sec 68.6 MBytes 575 Mbits/sec
          [ 5] 7.00-8.00 sec 88.4 MBytes 741 Mbits/sec
          [ 5] 8.00-9.00 sec 94.7 MBytes 794 Mbits/sec
          [ 5] 9.00-10.00 sec 64.7 MBytes 543 Mbits/sec
          
          
          
          [ ID] Interval Transfer Bitrate Retr
          [ 5] 0.00-10.00 sec 881 MBytes 739 Mbits/sec 641 sender
          [ 5] 0.00-10.00 sec 874 MBytes 733 Mbits/sec receiver
          
          
          iperf Done.
          
          
          Connecting to host ping.online.net, port 5200
          [ 5] local xx.xx.xxx.xxx port 52614 connected to xx.xxx.xx.xx port 5200
          [ ID] Interval Transfer Bitrate Retr Cwnd
          [ 5] 0.00-1.00 sec 51.3 MBytes 431 Mbits/sec 664 72.1 KBytes
          [ 5] 1.00-2.00 sec 62.6 MBytes 525 Mbits/sec 475 22.6 KBytes
          [ 5] 2.00-3.00 sec 69.8 MBytes 586 Mbits/sec 633 55.1 KBytes
          [ 5] 3.00-4.00 sec 75.8 MBytes 635 Mbits/sec 498 28.3 KBytes
          [ 5] 4.00-5.00 sec 74.9 MBytes 628 Mbits/sec 484 140 KBytes
          [ 5] 5.00-6.00 sec 68.7 MBytes 577 Mbits/sec 603 29.7 KBytes
          [ 5] 6.00-7.00 sec 57.7 MBytes 484 Mbits/sec 435 99.0 KBytes
          [ 5] 7.00-8.00 sec 64.8 MBytes 543 Mbits/sec 634 18.4 KBytes
          [ 5] 8.00-9.00 sec 61.2 MBytes 513 Mbits/sec 589 22.6 KBytes
          [ 5] 9.00-10.00 sec 64.4 MBytes 540 Mbits/sec 703 31.1 KBytes
          
          
          
          [ ID] Interval Transfer Bitrate Retr
          [ 5] 0.00-10.00 sec 651 MBytes 546 Mbits/sec 5718 sender
          [ 5] 0.00-10.00 sec 650 MBytes 545 Mbits/sec receiver
          
          
          iperf Done.
          

          Par contre je peux lancer plusieurs téléchargement il reste chacun bridé à 3-4Mo/s
          Pas de problème sur le up sur le serveur par contre j'envoie à 40 Mo/s

          Tester en connexion directement avec les user mdp root resultats idem

          Des idées? Merci de m'avoir lu

          un mois plus tard

          Merci pour ce tuto qui fonctionne à merveille. De mon côté j'ai migré de 10 vers 11, relancé l'install de rutorrent via ce tuto et c'est parfaitement fonctionnel.
          J'ai installé pas mal de plugins via le repo de @Micdu70 notamment les filemanagers (filemanager et filemanager-share)
          Pour filemanager, il y a un souci lorsque l'on veut utiliser la compression, problème connu apparemment mais pas résolu.
          Pour filemanager-share, j'ai un invalid name systématiquement quand je souhaite générer un lien de partage.
          J'ai bien modifié le conf.php pour ajouter mon domaine dans $downloadpath.
          Sur l'ancienne version mon fileshare fonctionnait avec cette URL : https://mondomaine/share.php sur cette version ça ne passe pas.
          Sur l'exemple il est indiqué d'aller chercher dans le répertoire le share.php, j'ai donc essayé avec cette URL : https://mondomaine/rutorrent/plugins/filemanager-share/share.php mais ça ne passe pas non plus.
          Invalid name à chaque fois.
          Si quelqu'un a une idée... merci 🙂

          J'ai trouvé une nouvelle erreur dans le script, Fail2ban ne démarre pas.
          Pour qu'il fonctionne, il faut éditer le fichier /etc/fail2ban/jail.local et commenter la ligne commençant par backend :

          #
          # JAILS
          #
          
          #
          # SSH servers
          #
          
          logpath  = %(dropbear_log)s
          #backend  = %(dropbear_backend)s

          Il suffit de relancer le service ensuite :
          service fail2ban restart

          Salut, je viens de faire le tuto complet sur un nouveau serveur. Mais j'ai l'erreur suivante quand je me connecte sur rutorrent. J'ai vraiment tout fait étape par étape comme expliqué dans le tuto.

          https://paste.ubuntu.com/p/D5v8rDNcHs/

          J'avais le même problème avec le script de RatXaBox. Est-ce un problème de comptabilité avec les CPU AMD?

          Merci d'avance pour votre aide.