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

Bonjour à nouveau.
Idem pour ma part, avec script ou en manuel debian 11, redemarrage rtorrent, , désactivation plugin, etc.
J'ai aussi réinstallé avec debian 10, ma précédente install ayant parfaitement fonctionné par 3 fois avec cette version de debian.
Surprise, ça ne marche pas non plus, exactement la même erreur
Je ne poste pas les logs, car le souci est totalement identique à celui de BobGuedin, mais si besoin d'un quelconque détail, je le fournirai 🙂

Une petite différence tout de même :

Install via script : Bad response from server: (500 [error,getplugins]) Internal Server Error

Install manuelle : Bad response from server: (500 [error,getuisettings])
Bad response from server: (500 [error,getplugins]) Internal Server Error

Un grand merci pour votre patience, fidèle depuis longtemps à ce script, toujours silencieux j'étais, car je n'ai que rarement rencontré de gros problèmes jusqu'ici
Il fallait bien une 1ère.
Une belle journée à vous

    andromede
    Comme toi c'est la première fois que je rencontre un aussi gros problème mais bon ça aide dans la compréhension du système.
    Tu as utilisé ce script je serai curieux de voir ta config, stp?

      overmik andromede
      Vous utilisez quelle méthode pour l'installation, la traditionnelle que l'on trouve ou bien celle ci:
      cd /tmp
      wget http://91.121.153.162/rutorrent-bonobox.tar.gz
      tar xzfv rutorrent-bonobox.tar.gz
      cd rutorrent-bonobox
      chmod a+x bonobox.sh && ./bonobox.sh

        Bon les gars, je soupçonne une couille coté ruTorrent vu les issue sur Github ( peut-être aussi coté Filemanager qui a été mis à jours y'a 2/3 jours par @Micdu70 , j'ai toujours un retard sur ses modifs )
        Je vais voir avec un vps mais ça va prendre un peu de temps parce que ma vie réel et numérique est pas simple en ce moment, je garanti quedalle comme d'hab ^^
        Si quelqu’un trouve une piste pour aider, il est le bienvenue..........................
        Ex.

          Bonjour ex_rat
          Merci de ton intérêt et de ton aide. Donc serveur mis en attente, ce script je le lâche pas 😄

            ex_rat Merci pour ton aide, si tu soupçonnes un problème avec rutorrent je vais essayer une installation manuelle avec la 0.9.7, je vous tiens au jus 😉

            ex_rat

            Bonjour, je suis nouveau ici, hier j'ai utilisé votre fantastique script et j'ai eu plusieurs erreurs lors du chargement de la page rutorrent.

            Je suis un novice en matière de linux, mais en vérifiant, j'ai vu des bugs dans les plugins.
            Pour que la page se charge, exécutez
            mv /var/www/rutorrent/plugings/geoip2 , logoff y filemanager /home/user1/plugings

            puis vérifier \var\log\nginx\rutorrent-error.log et j'ai vu

            hrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading res>
            2022/01/13 23:31:22 [error] 384#384: *14 FastCGI sent in stderr: "PHP message: PHP >
            Stack trace:

            #0 /var/www/rutorrent/php/getplugins.php(495): require_once()
            #1 {main}
            thrown in /var/www/rutorrent/plugins/filemanager/init.php on line 3" while readin>

            #0 /var/www/rutorrent/php/getplugins.php(495): require_once()
            #1 {main}
            thrown in /var/www/rutorrent/plugins/geoip2/init.php on line 11" while reading re>


            Je suppose qu'il y aura d'autres problèmes, mais pour l'instant, il est utilisable.

            J'espère que cela vous aidera d'une manière ou d'une autre

            une autre solution pour le faire charger sans déplacer quoi que ce soit est d'ajouter dans le fichier
            /var/www/rutorrent/conf/users/user/plugins.ini

            [geoip2]
            enabled = no
            [logoff]
            enabled = no
            [filemanager]
            enabled = no

            Désolé, je ne parle pas français, j'espère que vous pouvez comprendre quelque chose.

              oscargb13
              Tout d'abord je te remercie pour les manips que tu as donné, elles fonctionnent parfaitement, je me permet de les remettre au propre si tu n'y vois pas d'inconvénient 😉

              Dans un premier temps déplacer les dossiers comme ceci:
              sudo mv /var/www/rutorrent/plugins/geoip2 /home/user/plugins
              sudo mv /var/www/rutorrent/plugins/logoff /home/user/plugins
              sudo mv /var/www/rutorrent/plugins/filemanager /home/user/plugins
              sudo mv /var/www/rutorrent/plugins/_cloudflare /home/user/plugins

              Ensuite rajoutez dans les lignes suivantes:
              nano /var/www/rutorrent/conf/users/votreuser/plugins.ini
              [geoip2]
              enabled = no
              [logoff]
              enabled = no
              [filemanager]
              enabled = no
              [cloudflare]
              enabled=no

              J'ai été obligé de rajouter le plugins cloudflare car j'avais un message d'erreur.

              Vous finissez par relancer rtorrent avec cette commande:

              systemctl restart user-rtorrent

              Toutes ces manips m'ont permis de retrouver un rtorrent fonctionnel.

              En espérant que ça aide ceux qui avaient des problèmes avec rtorrent.

              Encore merci à oscargb13

              Hello @ex_rat ( et bonne année 2022 ! ). 😁

              Il ne faut plus utiliser le repo "rutorrent-thirdparty-plugins" car il n'est plus mis à jour. Je viens de supprimer mon fork de celui-ci. 😉

              Pense à mettre à jour ton fork des plugins "geoip2" et "logoff" avec les modifs que j'ai récemment push sur mes repos.

              Pour le plugin "filemanager", le nouveau repo est le suivant : https://github.com/nelu/rutorrent-filemanager/

              😊

                Bonjour à tous,

                j'ai une fois de plus utilisé l'excellent script d' @ex_rat avec lequel je n'avais jamais eu de problème 🙂

                Sauf aujourd'hui ou après installation rutorrent me retourne une erreur

                Bad response from server: (500 [error,getplugins]) Internal Server Error

                Pouvez vous m'aider?

                Merci

                PS: j'ai testé sur un autre serveur et j'ai exactement le même problème

                Edit: Le serveur est bien évidement fraichement réinstallé avec debian 10 et MAJ en 11

                Edit 2: suffit de remonter de quelques messages et on comprend qu'il y a un petit soucis! Me reste à essayer de tout installer manuellement

                  Hello à tous,

                  J'ai le même problème que @"frenchline".

                  J'ai fait avec l'installation Manuelle, avec le script, en Debian 10 & 11.

                  Je m'arrache les cheveux depuis 1 semaine la dessus 😃

                  Quelqu'un pourrait m'aider aussi?

                  J'ai lancé le script de debug et voilà le liens que j'ai a vous fournir : "Obsolète donc supprimé"

                  Et voilà le rapport (@ip modifiés) : "Obsolète donc supprimé"

                  EDIT :
                  J'ai appliquais ce que propose @oscargb13 , repris par @BobGuedin et j'ai changé mon erreur 🙂

                  Maintenant j'ai :
                  [18.01.2022 22:40:31] No connection to rTorrent. Check if it is really running. Check $scgi_port and $scgi_host settings in config.php and scgi_port in rTorrent configuration file.

                  Et dans la partie de la fenêtre avec les torrents j'ai de noté : "Torrent list not yet available, connection to rtorrent not established"

                  EDIT 2 :
                  J'ai mis à jour le liens UBUNTU et mon rapport.txt 🙂
                  D'après ce que je comprends (et c'est pas grand chose 🙂 ) il me dit que rtorrent n'est pas lancé.
                  J'ai fait un ps -aux et effectivement, je ne vois pas de rtorrent en route.
                  J'ai donc réinstallé rtorrent comme le dis le tuto classique mais sans succès.

                  Je commence sérieusement à sécher 🙂

                  YALAAAAAA 😃

                  J'ai trouvé ce qui cloche, merci au script de débug 😃
                  frenchline : Mon problème était dans le fichier "/etc/init.d/<user>-rtorrent"
                  J'ai du sauter la commande ( "sed -i 's/<username>/magicalex/g' /etc/init.d/<username>-rtorrent")
                  parceque dans le fichier en question j'avais toujours la ligne "user=<users>".

                  Je te conseil d'executer le denier paragraphe hors tuto, tout en bas et d'analyer :

                  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

                  Merci pour ce script et pour le tuto 🙂

                  frenchline
                  Le script fonctionne bien c'est juste un problème de script de rutorrent, reprend les modifs détaillées plus haut 😉

                  @BobGuedin oui, j'ai vu, mais ça fait un paquet de plugins en moins, surtout filemanager qui est très utile.
                  Bref, on sait d'ou vient le problème, reste à espérer que ex_rat mette son script à jour rapidement.

                  J'ai un autre problème pour lequel j'ai tout tout réinstallé.

                  voila l'erreur dans rutorrent:

                  Bad response from server: (502 [error,getalltrackers]) <!DOCTYPE html> <html> <head> <title>Error</title> <style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> </head> <body> <h1>An error occurred.</h1> <p>Sorry, the page you are looking for is currently unavailable.<br/> Please try again later.</p> <p>If you are the system administrator of this resource then you should check the error log for details.</p> <p><em>Faithfully yours, nginx.</em></p> </body> </html>

                  En plus de l'erreur, je n'ai plus la liste des trackers dans la colonne de gauche.

                  J'ai trouvé ce qui la provoque, mais, je ne sais pas comment la résoudre, j'ai un grand nombre de torrents en seed, 2935, ce qui provoque l'erreur.
                  Il suffit que j'en supprime 5 (peut importe lesquels) pour redescendre au nombre de 2930 pour ne plus avoir l'erreur et avoir la liste des trackers qui réapparait !

                  Avez vous une idée ? Y a t'il une limite quelque part? Est-ce PHP qui a du mal à gérer?

                  Une fois de plus merci

                  Je suis sur l'affaire ce matin, ça devrait rentrer dans l'ordre mais y'a un peu de taf...

                  Micdu70 ça va mieux avec tes modifs 😉
                  Par contre, est-ce que c'est normal de ne plus avoir les chemins pour gzip et bzip2 en:
                  https://github.com/Micdu70/rutorrent-filemanager/blob/master/conf.php
                  avec:

                  $pathToExternals['gzip'] = '';
                  $pathToExternals['bzip2'] = '';

                  Et en typo, tu as laissé rempli:

                  $pathToExternals['unzip'] = '/usr/bin/unzip';

                  Ex.