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

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.

Salut, remonte plus haut, il suffit de désactiver le plugin logoff ou de prendre celui du repo de @Micdu70 qui fonctionne très bien pour moi.

    fana Ah! Je vais chercher ça merci

    Edit : C'est bon ça fonctionne merci !!!

    un mois plus tard

    Salut tlm
    J'ai ce problème de noob sous debian 11 :
    bash: ldconfig: command not found
    une idée ? merci

    1) whereis ldconfig;
    ## Resultat = "ldconfig: /sbin/ldconfig /usr/share/man/man8/ldconfig.8.gz"
    2) Rien ? Alors il doit manquer un (ou plusieurs) paquets requis pour la compile (ou la réinstallation) des logiciels !
    ## Pour consulter la liste "history | grep apt";
    3) apt install [...];
    ## Relire les commandes "apt" afin de déterminer lequel pourrait être absent (un éechc lors des téléchargements ? Possible).
    

    Malgré ma très longue expérience @Jojolescargot d'après mes souvenirs, je n'ai quasiment jamais entendu (ou rencontré) ce problème.

    PS : A titre de rappel, non je n'utilise aucun des scripts.
    Et puis, il faut également se souvenir que @xavier ainsi que @ex_rat ont renoncé depuis longtemps (il n'y aura surement aucun support) !

    Merci wagner
    j'ai bien le même résultat que toi quand je tape 'whereis ldconfig'
    mais quand je tape la commande ça remet le même message

    J'ai laissé tomber.
    Pour faire simple je suis passé par Swizzin et installé Deluge

    Bonjour,
    J'ai le même problème que celui mentionné ci-dessus avec les plugins :
    [02.09.2022 02:31:10] WebUI started.
    [02.09.2022 02:31:11] Bad response from server: (500 [error,getplugins]) Internal Server Error

    J'ai remplacé les plugins de Micdu70 par les versions les plus récents dans son dépôt et j'ai toujours le même problème. J'ai essayé après avoir vidé le cache de mon navigateur et j'ai essayé avec d'autres navigateurs sans succès. J'ai cherché si il y avait un moyen d'activer un mode debug dans rutorrent qui m'aurait aidé à voir le plugin fautif. Voici la liste des plugins installé dans rutorrent

    Voici également mon plugins.ini :

    Merci

    • Victor a répondu à ça.

      Bonjour à tous,

      J'ai un souci de connexion entre rtorrent et rutorrent.
      J'ai essayé de faire les corrections, mais je ne comprends pas où est le problème.
      Est-ce que l'un de vous vois ce qu'il y a comme erreur ?

      https://pastebin.ubuntu.com/p/CdmcpMWXzh/

      Par avance, merci

      Victor Je me répond à moi-même. Comme souvent le bug se situait entre la chaise et l'ordinateur. Une lecture trop rapide du tutoriel d'installation entrainant l'oubli de certaines instructions. Après avoir tout repris tranquillement, le problème est résolu. Merci @ex_rat pour ce tutoriel.

      7 mois plus tard

      Bonjour à tous, j'aurai quelques questions de noob concernant le tuto.

      Premièrement lorsque l'on tape une ligne de code, que celle ci fait son travail et qu'à la fin elle donne une ligne de code terminant par "make install" faut -il appuyer sur entrée ou bien passer à la suite?

      Ensuite lorsque l'on installe rtorrent on doit entrer la ligne de code Idconfig à la fin, mais cela ne donne rien à part une erreur.

      Et quand on remplace les valeurs "$useExternal = 'mktorrent';
      $pathToCreatetorrent = '/usr/bin/mktorrent';"
      il faut bien faire Ctrl+x ? pour quitter?

      J'avoue que je suis un peu perdu, le tuto est donné pour les "novices" mais j'ai l'impression de louper quelque chose car je l'ai lu plusieurs fois, fais ce qui était dit mais je n'arrive pas au bout.

      Je précise que je suis sous debian10 et que je reinstalle le serveur chaque fois que l'installe foire ( déjà 4 fois pour ma part )

      Merci d'avance pour vos réponses

        biggie67 Le make install est une commande à lancer, au même titre que make.

        Quelle erreur avec ldconfig ?

        Avec nano on quitte avec Ctrl+X oui, et il faut confirmer la sauvegarde.

        Le script/tuto n'est plus maintenu à jour, mais la plupart des commandes devraient fonctionner.
        N'hésite pas à faire des pauses et à fournir les erreurs que tu rencontres au fur et à mesure.

        Dans une autre optique, le script automatique te fera peut-être gagner du temps, ou envisager un passage sous Docker (on évoquait cela dans un autre sujet)

        11 jours plus tard

        Bonjour,

        Je viens de faire une nouvelle installation sur un serveur, j'en ai 2 autres que j'ai installé en décembre et j'ai procéder de la même manière mais pour celui ci, lorsque je lance la page web j'ai l'erreur suivante :

        Lien incorrect avec rTorrent. Vérifiez qu'il soit bien en cours d'exécution. Vérifiez la configuration de $scgi_port et de $scgi_host dans config.php et de scgi_port dans le fichier de configuration de rTorrent.

        J'ai bien regardé mes fichiers de config et comparé avec mes deux autres serveurs fonctionnel et tout est OK.
        J'ai remarqué que, quand je lance "service username-rtorrent status" le script se lance et se stop directement, mais comment savoir pourquoi?

        Starting rtorrent...
        (to xxxx) root on none
        pam_unix(su:session): session opened for user xxxx(uid=1000) by (uid=0)
        pam_unix(su:session): session closed for user xxxx

        Merci d'avance

        • dasnet a répondu à ça.

          Kyuu972 Salut ça m'a fait pareil, ça fait quoi si tu fait un

          sudo systemctl stop username-rtorrent
          ensuite t'attends un peu et
          sudo systemctl start username-rtorrent ?

          J'ai aussi remarqué que le plugin logoff était cassé essaye de supprimer son dossier