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

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

      dasnet

      Salut merci pour ta réponse.
      J'ai testé et toujours pareil...
      Pour logoff je sais déjà, je le désactive par défaut 😅

        Kyuu972 dans l'idée je partirais sur un problème de droit quelque part.

        Matt

        un mois plus tard

        bonjour messieurs
        voila j ai suivi le tuto rutorrent nginx debian 10 .mais je pense avoir un probleme avec les depot les plug in thirdparty .j ai tenté de faire manip moi meme , et apres plusieurs tentative je vous demande si vous pourriez m orienter sur la vrai nature du probleme ci join pour accelerer les choses
        merci d avance.
        [https://pastebin.ubuntu.com/p/zM8P6j8Xpt/]

        
        ### Rapport pour ruTorrent généré le 03-07-2023 à 16:38 ###
        
        Utilisateur ruTorrent --> groingroin
        
        Debian    : 10.13
        Kernel    : 4.19.0-24-amd64
        CPU       : Intel(R) Atom(TM) CPU  C2338  @ 1.74GHz
        nGinx     : 1.22.0
        ruTorrent : 4.1
        rTorrent  : 0.9.8
        PHP       : 7.4
        
        --> Utilisateur groingroin existant
        
        .......................................................................................................................................
        ## Partitions & Droits
        .......................................................................................................................................
        
        Filesystem      Size  Used Avail Use% Mounted on
        udev            2.0G     0  2.0G   0% /dev
        tmpfs           395M  5.3M  390M   2% /run
        /dev/sda2        41G  2.3G   36G   6% /
        tmpfs           2.0G     0  2.0G   0% /dev/shm
        tmpfs           5.0M     0  5.0M   0% /run/lock
        tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
        /dev/sda1       485M   78M  378M  18% /boot
        /dev/sda4       870G   84K  826G   1% /home
        tmpfs           395M     0  395M   0% /run/user/1001
        
        755 groingroin:groingroin /home/groingroin
        
        .......................................................................................................................................
        ## Test rTorrent & sgci
        .......................................................................................................................................
        
        rTorrent down
        Aucun programme n'écoute sur le port 
        Répertoire utilisateur trouvé, mais fichier config.php inexistant
        Les ports nginx et celui indiqué correspondent
        
        .......................................................................................................................................
        ## rTorrent Activity
        .......................................................................................................................................
        
        
        
        .......................................................................................................................................
        ## Irssi Activity
        .......................................................................................................................................
        
        --> Irssi non installé
        
        .......................................................................................................................................
        ## .rtorrent.rc
        ## File : /home/groingroin/.rtorrent.rc
        .......................................................................................................................................
        
        --> Fichier introuvable
        
        .......................................................................................................................................
        ## ruTorrent /filemanager/conf.php
        ## File : /var/www/rutorrent/plugins/filemanager/conf.php
        .......................................................................................................................................
        
        <?php
        
        global $pathToExternals;
        // set with fullpath to binary or leave empty
        
        $pathToExternals['rar'] = '/usr/bin/rar';
        $pathToExternals['zip'] = '/usr/bin/zip';
        $pathToExternals['unzip'] = '/usr/bin/unzip';
        $pathToExternals['tar'] = '/usr/bin/tar';
        $pathToExternals['gzip'] = '/usr/bin/gzip';
        $pathToExternals['bzip2'] = '/usr/bin/bzip2';
        
        $config['mkdperm'] = 755; // default permission to set to new created directories
        $config['show_fullpaths'] = false; // wheter to show userpaths or full system paths in the UI
        
        $config['textExtensions'] = 'log|txt|nfo|sfv|xml|html';
        
        // see what 7zip extraction supports as type by file extension
        $config['fileExtractExtensions'] = '(7z|bzip2|t?bz2|tgz|gz(ip)?|iso|img|lzma|rar|tar|t?xz|zip|z01|wim)(\.[0-9]+)?';
        
        // archive creation, see archiver man page before editing
        // archive.fileExt -> config
        $config['archive']['type'] = [
            '7z' => [
                'bin' => '7zip',
                'compression' => [1, 5, 9],
            ],
            'rar' => [
                'bin' => 'rar',
                'compression' => [0, 3, 5],
            ]];
        
        $config['archive']['type']['zip'] = $config['archive']['type']['7z'];
        $config['archive']['type']['tar'] = $config['archive']['type']['7z'];
        $config['archive']['type']['tar']['has_password'] = false;
        $config['archive']['type']['bz2'] = $config['archive']['type']['tar'];
        $config['archive']['type']['gz'] = $config['archive']['type']['tar'];
        $config['archive']['type']['tar.7z'] = $config['archive']['type']['tar'];
        $config['archive']['type']['tar.bz2'] = $config['archive']['type']['tar'];
        $config['archive']['type']['tar.gz'] = $config['archive']['type']['tar'];
        $config['archive']['type']['tar.xz'] = $config['archive']['type']['tar'];
        
        
        // multiple passes for archiving and compression
        $config['archive']['type']['tar.gz']['multipass'] = ['tar', 'gzip'];
        $config['archive']['type']['tar.bz2']['multipass'] = ['tar', 'bzip2'];
        $config['archive']['type']['tar.7z']['multipass'] = ['tar', '7z'];
        $config['archive']['type']['tar.xz']['multipass'] = ['tar', 'xz'];
        
        .......................................................................................................................................
        ## ruTorrent /create/conf.php
        ## File : /var/www/rutorrent/plugins/create/conf.php
        .......................................................................................................................................
        
        <?php
        // configuration parameters
        
        $useExternal = 'mktorrent';		// Valid choices:
        				// false - use internal realization (may be too slow for large files)
        				// "transmissioncli" - use program transmissioncli (see http://www.transmissionbt.com/)
        				// "transmissioncreate" - use program transmissioncreate (see http://www.transmissionbt.com/)
        				// "createtorrent" - use program createtorrent (see http://www.createtorrent.com)
        				// "mktorrent" - use program mktorrent (see http://mktorrent.sourceforge.net)
        				// "buildtorrent" - use program buildtorrent (see http://claudiusmaximus.goto10.org/cm/torrent.html)
        				// "torrenttools" - use program torrenttools (see http://github.com/fbdtemme/torrenttools)
        $pathToCreatetorrent = '/usr/bin/mktorrent';	// Something like /bin/createtorrent, or /bin/transmissioncli. If empty, program will be found in PATH.
        
        $recentTrackersMaxCount = 15;
        
        .......................................................................................................................................
        ## ruTorrent config.php groingroin
        ## File : /var/www/rutorrent/conf/users/groingroin/config.php
        .......................................................................................................................................
        
        --> Fichier introuvable
        
        .......................................................................................................................................
        ## groingroin-rtorrent
        ## File : /etc/init.d/groingroin-rtorrent
        .......................................................................................................................................
        
        --> Fichier Invalide
        
        .......................................................................................................................................
        ## seedbox.conf
        ## File : /etc/nginx/sites-enabled/seedbox.conf
        .......................................................................................................................................
        
        
        
        server {
            listen 80 default_server;
            server_name _;
        
        charset utf-8;
        index index.html index.php;
        client_max_body_size 10M;
        
        access_log /var/log/nginx/rutorrent-access.log combined;
        error_log /var/log/nginx/rutorrent-error.log error;
        
        error_page 500 502 503 504 /50x.html;
        
        auth_basic "seedbox";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
        
        root /var/www;
        
        location = /50x.html {
            root /usr/share/nginx/html;
        }
        
        location = /favicon.ico {
            access_log off;
            log_not_found off;
        }
        
        location /rutorrent {
            try_files $uri $uri/ /index.html;
        }
        
        location ~ ^/rutorrent/(conf|share)/(.+)$ {
            deny all;
        }
        
        location ~ \.php$ {
            fastcgi_index index.php;
            include /etc/nginx/fastcgi_params;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_pass unix:/run/php/php7.4-fpm.sock;
        }
        
        location ~* \.(jpg|jpeg|gif|css|png|js|map|woff|woff2|ttf|svg|eot)$ {
            expires 30d;
            access_log off;
        }
         location = /GROIN {
                include scgi_params;
                scgi_pass 127.0.0.1:5003;
                auth_basic "seedbox";
                auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_groin";
            }
        }
        
        .......................................................................................................................................
        ## nginx.conf
        ## File : /etc/nginx/nginx.conf
        .......................................................................................................................................
        
        user www-data;
        worker_processes auto;
        pid /var/run/nginx.pid;
        
        events {
            worker_connections 1024;
            use epoll; # gestionnaire d'évènements epoll (kernel 2.6+)
        }
        
        http {
            include /etc/nginx/mime.types;
            default_type  application/octet-stream;
        
        access_log /var/log/nginx/access.log combined;
        error_log /var/log/nginx/error.log error;
        
        sendfile on;
        keepalive_timeout 15;
        keepalive_disable msie6;
        keepalive_requests 100;
        tcp_nopush on;
        tcp_nodelay off;
        server_tokens off;
        
        gzip on;
        gzip_comp_level 5;
        gzip_min_length 512;
        gzip_buffers 4 8k;
        gzip_proxied any;
        gzip_vary on;
        gzip_disable "msie6";
        gzip_types
            text/css
            text/javascript
            text/xml
            text/plain
            text/x-component
            application/javascript
            application/x-javascript
            application/json
            application/xml
            application/rss+xml
            application/vnd.ms-fontobject
            font/truetype
            font/opentype
            image/svg+xml;
        
        include /etc/nginx/sites-enabled/*.conf;
        }
        
        .......................................................................................................................................
        ## default.conf
        ## File : /etc/nginx/conf.d/default.conf
        .......................................................................................................................................
        
        server {
            listen       80;
            server_name  localhost;
        
        #access_log  /var/log/nginx/host.access.log  main;
        
        location / {
            root   /usr/share/nginx/html;
            index  index.html index.htm;
        }
        
        #error_page  404              /404.html;
        
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/share/nginx/html;
        }
        
        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}
        
        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}
        
        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
        }
        
        .......................................................................................................................................
        ## fichier pass nginx
        ## Dir : /etc/nginx/passwd
        .......................................................................................................................................
        
        640 www-data:www-data rutorrent_passwd
        640 www-data:www-data rutorrent_passwd_groin
        
        .......................................................................................................................................
        ## fichier ssl nginx
        ## Dir : /etc/nginx/ssl
        .......................................................................................................................................
        
        
        .......................................................................................................................................
        ## nginx.log
        ## File : /var/log/nginx/rutorrent-error.log
        .......................................................................................................................................
        
        2023/07/03 15:57:35 [error] 403#403: *7 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 15:57:49 [error] 403#403: *7 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 15:59:32 [error] 402#402: *14 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 15:59:35 [error] 402#402: *14 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 15:59:58 [error] 402#402: *18 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:09:41 [error] 402#402: *25 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:23:11 [error] 402#402: *29 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:26:23 [error] 403#403: *2 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:26:32 [error] 403#403: *2 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:29:42 [error] 404#404: *9 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:30:00 [error] 404#404: *13 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:30:07 [error] 404#404: *13 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:30:07 [error] 404#404: *13 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        2023/07/03 16:30:38 [error] 404#404: *22 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function getPluginConf() in /var/www/rutorrent/plugins/logoff/init.php:2
        Stack trace:
        #0 /var/www/rutorrent/php/getplugins.php(521): require_once()
        #1 {main}
          thrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading response header from upstream, client: 86.225.199.170, server: _, request: "GET /rutorrent/php/getplugins.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.4-fpm.sock:", host: "51.15.172.73", referrer: "http://51.15.172.73/rutorrent/"
        
        .......................................................................................................................................
        ## fin
        .......................................................................................................................................
        

          flo08300 Hello,

          Attention ce tuto commence à dater fortement, les plugins de certains contributeurs ont changés de place, ou ne sont plus dispo ou bien encore ne sont plus maintenus depuis longtemps.

          A vue de nez il manque des fichiers de config quand on lit le rapport.
          Je te conseille de reprendre la lecture au calme et de suivre le cheminement et avant de voir les plugins d'être sur que ca marche.

            flo08300 Ah si !! mais en général quand les gens viennent sur les tutos à la mano, faut pas leur parler de docker 🤣
            --> ICI
            petit tips pour éviter certaines déconvenues pensez à ajouter :

            --label=com.centurylinklabs.watchtower.enable=false
            

            dans le docker run pour éviter les mises à jour auto faite par watchtower, elles tombent toujours au moment où l'on balance de gros torrents 😅

              14 jours plus tard

              Bonjour,
              Je suis en cours d' installation de "[Tuto] Installer ruTorrent sur Debian 11 (nginx & php-fpm)"
              Et je bloque déjà à l'un des codes à appliquer :
              Actualisation des liens symboliques pour rTorrent :
              ldconfig
              Il ne se passe rien.

              Et un peu plus loin, le plugin Filemanager
              Installation du plugin ruTorrent filemanager (gestionnaire de fichiers en ligne)

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

              Là aussi il y a une erreur, on me demande un login/password que je n'ai pas.
              Et du coup au moment de la Configuration du plugin filemanager il n' y a pas de dossier Filemanager/conf.fr

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

              J'étais déjà venu sur MonDedié il y a quelques années où il y avait un excellent script d' installation (de Ex_Rat il me semble) des plus simples à utiliser.
              J'espérais le retrouver, et à jour. Mais la version ne semble plus Mis à Jour.
              J'ai tout de même essayé de l' installer mais il y a encore un lien github qui bloque

              PS: je sais que le script automatique ne sera plus mis à jour. Le soucis c'est que le problème que je souligne est présent dans le tuto le plus récent.
              C'est à dire : [Tuto] Installer ruTorrent sur Debian 11 (nginx & php-fpm)
              A l'étape :
              Installation du plugin ruTorrent filemanager (gestionnaire de fichiers en ligne)
              cd /tmp
              git clone https://github.com/Micdu70/rutorrent-thirdparty-plugins.git
              cd rutorrent-thirdparty-plugins
              mv filemanager /var/www/rutorrent/plugins/filemanager

              Ça ne fonctionne pas, est pour cause l'url https://github.com/Micdu70/rutorrent-thirdparty-plugins.git est en 404

              Et donc quand arrive la Configuration du plugin filemanager le fichier conf.php n'existe pas

                4 jours plus tard

                Bon, après avoir cherché un peu sur le net j'ai trouvé ça Swizzin https://swizzin.ltd/
                Ça s' installe sur les serveurs Debian, Ubuntu et même sur un Raspberry.
                Il suffit d' une ligne de code
                bash <(wget -qO - s5n.sh) && . ~/.bashrc
                L' installer vous proposera alors d' installer certaines applications.
                Vous naviguez avec les flèches, et appuyez sur espace pour sélectionner un package, puis tab et validez en tapant sur entrer
                Et par la suite vous pouvez installer un grand nombre d'applications avec une ligne de commande de ce type
                sudo box install appli
                Pour ajouter un user
                sudo box adduser
                Il y a bien évidemment des clients BitTorrent dispo comme Deluge ou bien rtorrent/rutorrent
                Une liste est dispo là https://swizzin.ltd/#applications et classé par fonction https://swizzin.ltd/applications

                13 jours plus tard

                John
                oui ça fait un moment et je pense qu'on a tous oublier de corriger cette étape peut-être remplacée par :

                cd /tmp
                git clone https://github.com/nelu/rutorrent-filemanager.git
                cd rutorrent-filemanager
                mv rutorrent-filemanager/ /var/www/rutorrent/plugins/filemanager
                
                un an plus tard

                Petite remontée des profondeurs mais j'ai besoin d'un grand coup de main 😀
                Je viens de réinstaller rutorrent sur Debian 10
                coté ftp tout fonctionne bien j'arrive à me connecter via filezilla par contre impossible d'accéder à la page de connexion de rutorrent via mon navigateur web et c est la première que cela m'arrive.
                Je ne serais pas contre un peu d'aide sur coup s'il vous plait

                nous somme tout de même sur debian 12 🤣

                9 jours plus tard

                Bonjour
                Fonctionne bien avec Debian 12 et PHP 8.3 (faut adapter évidement)

                cependant, ce n'est pas indiqué dans le tuto, mais il faut remplacer un <username> dans le script de démarrage de rTorrent pour qu'il fonctionne correctement.

                • mike31 a répondu à ça.
                  21 jours plus tard

                  Bonjour à tous, j'ai comme certain adapté légèrement pour installer sur Debian 12, pas de problème majeur 🙂
                  Juste un souci avec le plugin _cloudflare

                  Le console affiche : "cloudflare plugin : Le module Cloudscraper ne peut pas être chargé dans Python"
                  J'ai installé python 2.7 et modifié le chemin dans config.php ce qui n'a pas amélioré les choses.
                  Alors j'ai écumé le net mais je n'ai rien trouvé de pertinent.

                  Quelqu'un a une idée ?

                    mrtux le plugin cloudflare n'est plus maintenu il me semble et peux être désactivé.

                    • mrtux a répondu à ça.

                      MattProd Ok, pour info il servait a quoi ce plugin ?
                      J'ai lu qu'il permettait le scrap sur les sites protégés par cloudflare, mais je vois que même sans ça fonctionne sur mes trackeurs.

                      Je crois effectivement que ca permettait de chercher et d'avoir les flux rss de site derriere cloudflare. Il me semble je ne me souviens plus.