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

Aerya
Merci beaucoup 😃 c'est parfait !

Juste une dernière question : tout fonctionne sur mon serveur sauf que je n'ai pas à cakebox ... j'ai une erreur 502 et après pleins de recherche je ne trouve toujours pas d'ou viens le soucis
Après de nombreuses lectures cela pourrait venir de cakebox.conf avec cette ligne :

fastcgi_pass unix:/var/run/php7.0-fpm.sock;

dans mon log nginx j'ai cela :

2017/07/18 16:33:55 [emerg] 10303#10303: invalid number of arguments in "fastcgi_pass" directive in /etc/nginx/sites-enabled/cakebox.conf:30

et dans le lot de cake box :

2017/07/18 17:32:50 [crit] 14849#14849: *29 connect() to unix:/var/run/'php7.0-fpm.sock' failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, se$

après plusieurs tentatives je ne voie pas ...

Merci de ton aide 🙂

Edit : j'ai trouvé !!! le lien n'était pas bon il fallait prendre : /var/run/php/php7.0-fpm.sock

Mais maintenant j'ai l'interface en simpliste et pas d'accès à mes fichiers ...

    Aerya
    D'accord, merci beaucoup 🙂
    désolé pour l'erreur de topic :/ !
    J'ai finalement réussi avec quelque chose trouvé sur le forum 🙂

    Merci de ton aide et de ta réactivité 😃

    Je viens de batailler un peu sur Debian 9, j'ai une box qui tourne mais c'est pas encore ça...

    Alors niveau modif, je regroupe ici ce que j'ai bricolé


    Pour l'install' de libtorrent/rtorrent, ça passe effectivement en feature-bind

    en pré-requis, j'ai eu besoin de ça pour la complil' de libtorrent (piqué sans comprendre chez ubuntu^^):

    apt-get install --reinstall zlibc zlib1g zlib1g-dev

    les compil':

    cd /tmp
    svn checkout http://svn.code.sf.net/p/xmlrpc-c/code/stable xmlrpc-c
    cd xmlrpc-c/
    ./configure
    make
    make install
    cd /tmp
    git clone https://github.com/rakshasa/libtorrent.git
    cd libtorrent
    git checkout feature-bind
    ./autogen.sh
    ./configure
    make
    make install
    cd /tmp
    git clone https://github.com/rakshasa/rtorrent.git
    cd rtorrent
    git checkout feature-bind
    ./autogen.sh
    ./configure --with-xmlrpc-c
    make
    make install

    Y'a de la modif en .rtorrent.rc, certaine directives ont l'air d'être absente avec cette version:
    Faut virer ça sinon ça ne se lancera pas:

    dht = off
    peer_exchange = no
    use_udp_trackers = yes
    schedule = watch_directory,1,1,"load_start=/home/<username>/watch/*.torrent"
    schedule = untied_directory,5,5,"stop_untied=/home/<username>/watch/*.torrent"

    et ajouter ça:

    schedule = watch_directory,1,1,"load.start=/home/<username>/watch/*.torrent"
    schedule = untied_directory,5,5,"stop_untied=/home/<username>/watch/*.torrent"
    trackers.use_udp.set = yes
    dht.mode.set = off
    protocol.pex.set = no

    Par contre, y'a une couille avec le script de démarrage
    un service exrat-torrent start ne passe pas, par contre:

    /etc/init.d/exrat-rtorrent start

    roule sans problème et la box tourne impec. J'explique pas, ça me dépasse largement donc si quelqu’un voit le truc... 😃
    EDIT : Après reboot le script fait le boulot, le start/stop marche aussi

    Bref ça tourne mais c'est pas tout rose, c'est un début ! Le fait de pas être sur des versions "standard" de libtorrent/rtorrent me chagrine quand même, j’espère que ça va se régler.
    J’arrête là pour l'instant...
    Ex.

      ex_rat
      J'ai aussi mis en place une seedbox sous debian 9, et comme toi c'est la compilation de rtorrent qui m'a embêté.

      Par contre, j'ai utilisé une parade plus simple : j'ai fini par faire un :

      apt-get install rtorrent

      Et au final ça marche très bien.

      Cela dit, vu que j'ai pas mal bidouillé les dépôts, je sais pas trop d'où il a été téléchargé...

      Alors au démarrage de la seedbox, j'ai quelques plug-ins qui m'ont mis la zone avec le plug-ins "mobile", mais après avoir mis dans les fichiers de conf où trouver quelques binaires c'était bon.

      Après 2 semaines d'utilisation tout roule impec.

      J'ai coincé aussi sur la compli' de rtorrent mais c'est passé aussi avec

      git checkout feature-bind

      comme pour libtorrent. Reste à voir si c'est un problème ou pas sur la durée, y'a pas mal de commit dessus.
      Une version 0.13.8/0.9.8 à venir serait bien parce que je sais pas trop ce que j'installe là...

      Mais pour l'instant, ça reste un truc d’acrobate un peu cette histoire 😃
      Je suis en train de mettre à jour une version beta du tuto pour les aventuriers, on verra bien si y'a des joueurs !
      Ex.
      edit: J'avais loupé le message de Solinvictus qui apporte la soluce pour .rtorrent.rc ! 🙂

      Aerya a renommé le titre en [Discussion] Installer ruTorrent sur Debian 8.

      Bonjour,
      Je tente d'installer le script ratxabox, je suis Debian 8.

      Pendant l'exécution du script, après l'installation de VsFTPd, j'ai une demande de user et password GitHub ?
      Voici je que j'ai :

      Clonage dans '/var/www/tardistart'...
      bower                     invalid-meta for:/var/www/tardistart/bower.json
      bower                     invalid-meta The "name" is recommended to be lowercase, can contain digits, dots, dashes
      bower particles.js#^2.0.0   not-cached https://github.com/VincentGarreau/particles.js.git#^2.0.0
      bower particles.js#^2.0.0      resolve https://github.com/VincentGarreau/particles.js.git#^2.0.0
      bower jquery#^2.2.1         not-cached https://github.com/jquery/jquery-dist.git#^2.2.1
      bower jquery#^2.2.1            resolve https://github.com/jquery/jquery-dist.git#^2.2.1
      bower jeditable#^1.7.3      not-cached https://github.com/tuupola/jquery_jeditable.git#^1.7.3
      bower jeditable#^1.7.3         resolve https://github.com/tuupola/jquery_jeditable.git#^1.7.3
      bower font-awesome#^4.5.0   not-cached https://github.com/FortAwesome/Font-Awesome.git#^4.5.0
      bower font-awesome#^4.5.0      resolve https://github.com/FortAwesome/Font-Awesome.git#^4.5.0
      bower particles.js#^2.0.0     download https://github.com/VincentGarreau/particles.js/archive/2.0.0.tar.gz
      bower jquery#^2.2.1           download https://github.com/jquery/jquery-dist/archive/2.2.4.tar.gz
      bower jeditable#^1.7.3        download https://github.com/tuupola/jquery_jeditable/archive/1.7.3.tar.gz
      bower font-awesome#^4.5.0     download https://github.com/FortAwesome/Font-Awesome/archive/v4.7.0.tar.gz
      bower particles.js#^2.0.0      extract archive.tar.gz
      bower particles.js#^2.0.0     resolved https://github.com/VincentGarreau/particles.js.git#2.0.0
      bower jquery#^2.2.1            extract archive.tar.gz
      bower jeditable#^1.7.3         extract archive.tar.gz
      bower jeditable#^1.7.3        resolved https://github.com/tuupola/jquery_jeditable.git#1.7.3
      bower jquery#^2.2.1           resolved https://github.com/jquery/jquery-dist.git#2.2.4
      bower font-awesome#^4.5.0      extract archive.tar.gz
      bower font-awesome#^4.5.0     resolved https://github.com/FortAwesome/Font-Awesome.git#4.7.0
      bower particles.js#^2.0.0      install particles.js#2.0.0
      bower jeditable#^1.7.3         install jeditable#1.7.3
      bower jquery#^2.2.1            install jquery#2.2.4
      bower font-awesome#^4.5.0      install font-awesome#4.7.0
      
      particles.js#2.0.0 assets/bower/particles.js
      
      jeditable#1.7.3 assets/bower/jeditable
      
      jquery#2.2.4 assets/bower/jquery
      
      font-awesome#4.7.0 assets/bower/font-awesome
      Clonage dans '/opt/sickrage'...
      Username for 'https://github.com':

      Ha, sur le git SickRage :

      Repository unavailable due to DMCA takedown.
      
      This repository is currently disabled due to a DMCA takedown notice. We have disabled public access to the repository. The notice has been publicly posted.
      
      If you are the repository owner, and you believe that your repository was disabled as a result of mistake or misidentification, you have the right to file a counter notice and have the repository reinstated. Our help articles provide more details on our DMCA takedown policy and how to file a counter notice. If you have any questions about the process or the risks in filing a counter notice, we suggest that you consult with a lawyer.
      

      Peut-on désactiver simplement l'installation de sickrage dans le script ?

        volvic
        Salut.

        Je regarderai dans la journée.(je vais mettre leur git si ça fonctionne sinon je le désactive)

        Désolé, j'aurais du mieux regardé où je poste.

          volvic C'est pas grave, je suis le préposé fouettage. Merci de me MP ton adresse et tes heures de présences afin de recevoir une correction digne de ce nom.

          J'ai d'autres accessoires sympas au choix: 🔪 💉

          Les conditions d'utilisation de mondedie sont parfois difficiles...

          J'aurais vraiment pas dû poster ici moi 😆

            volvic On pense sérieusement que tu l'as fait exprès pour la sanction... petit coquin va 😜

            Bonjour, j'ai installé rutorrent à l'air de fonctionné seulement l'accès web n'est pas sécurisé par mdp comment puis je remédier à cela svp?

              kenushi

              Salut,

              Qu'entends tu par "l'accès web n'est pas sécurisé"?

                zarev Quand on rentre l'url pour accéder à l'interface web de mon rutorrent aucun nom d'utilisateur et mdp sont demandé ce qui veut dire que tout le monde peut y avoir accés.
                Pourtant j'ai mit la commande sudo htdigest -c /etc/apache2/.htpasswd rutorrent <username>