• Applications
  • [App RuFy 2.0] Téléchargement des torrents T411 depuis une interface

Seb6422 je crois que les logs de RuFy se trouve dans le dossier log : gunicorn.log

Bonjour,

J'ai moi aussi un probleme d'erreur 500 et je ne sais quel fichier log regarder.
j'ai essayer de reinstaller, mais a la page de connexion j'ai cette erreur 500.
Si quelqu'un as une idee de ou chercher ?

Merci.

    Salut;
    Comme dit par @Cyprien ici:
    /var/www/RuFy/log/gunicorn.log
    Si ça vient de Rufy le plus bavard, sinon comme t'as du certainement inséré ce site dans ton rutorrent.conf, regarde aussi les logs de nginx:
    /var/log/nginx/rutorrent-error.log

    2 mois plus tard

    Bonsoir tout le monde,

    Alors j'ai tout installé en suivant le tuto (de manière correcte, je pense) mais... sous RuFy quand je clique sur télécharger, il m'indique ceci :

    "Ajout réussi !
    Le téléchargement du torrent a commencé !"

    Or, il ne se passe rien sous Rutorrent (installation effectuée avec le script de Ex_Rat, un grand merci à lui d'ailleurs). Qqn aurait-il une idée ?

    ps: j'ai été vérifier dans mon dossier watch et il n'y a pas de .torrent associé au fichier que je souhaitais télécharger...

    Alors j'ai plus ou moyen trouvé d'où venait mon erreur, c'était dans la configuration RuFy de mon utilisateur dans laquelle j'avais placé le dossier dans /home/monuser/torrents et en sous dossier j'avais mit /Ebooks.

    En le changeant pour /home/monuser/watch/ et virer le sous dossier (car avec il me dit que rutorrent ne réponds pas) le téléchargement apparait bien sous Rutorrent et est effectué à 100%.

    En revanche, mon problème c'est que le fichier du coup est téléchargé à la racine du dossier torrents qui va vite devenir le bazar si ce n'est pas classé (oui je suis maniaque 😄 ). Une idée ? Merci d'avance !

      Bonjour,

      Lorsque je lance la commande suivante :

      
      sudo supervisorctl start rufy
      
      

      J'ai cette erreur :

      
      rufy: ERROR (spawn error)
      
      

      Une idée ? Merci

      EDIT : Log

      
      groupadd: group 'web' already exists
      useradd: user 'rufy' already exists
      mkdir: cannot create directory ‘/var/www/rufy/db’: File exists
      Traceback (most recent call last):
        File "/usr/lib/python3/dist-packages/virtualenv.py", line 2363, in <module>
          main()
        File "/usr/lib/python3/dist-packages/virtualenv.py", line 719, in main
          symlink=options.symlink)
        File "/usr/lib/python3/dist-packages/virtualenv.py", line 942, in create_environment
          site_packages=site_packages, clear=clear, symlink=symlink))
        File "/usr/lib/python3/dist-packages/virtualenv.py", line 1143, in install_python
          mkdir(lib_dir)
        File "/usr/lib/python3/dist-packages/virtualenv.py", line 324, in mkdir
          os.makedirs(path)
        File "/usr/lib/python2.7/os.py", line 150, in makedirs
          makedirs(head, mode)
        File "/usr/lib/python2.7/os.py", line 150, in makedirs
          makedirs(head, mode)
        File "/usr/lib/python2.7/os.py", line 150, in makedirs
          makedirs(head, mode)
        File "/usr/lib/python2.7/os.py", line 157, in makedirs
          mkdir(name, mode)
      OSError: [Errno 13] Permission denied: '/var/www/rufy'
      ./install.sh: line 124: venv/bin/activate: No such file or directory
      
      
      
      
      supervisor: couldn't exec /var/www/rufy/gunicorn_start: EACCES
      supervisor: child process was not spawned
      

      J'ai même mis les droits 777 -R au dossier '/var/www/rufy'

      Quand je fais un "python -V", j'ai la version "2.7.12", on dirait que j'ai besoin de fonctionnalité de la version 3 ?

        Fenrir

        Salut,

        As-tu bien configuré autotools dans rutorrent ? Et il me semble que le sous-dossier doit être créé dans le dossier watch pour que cela fonctionne.

        LuffyyffuL
        Euh je sais pas pourquoi ça ne marche pas mais relance une install peut être. Ce n'est pas un problème de version de python puisque j'installe la version que je souhaite lors de l'install de RuFy.

          Cyprien Tout à fait (pour /watch). Le mieux étant d'éditer à la main son .rtorrent.rc, ce qui donne un truc du genre

          scgi_port = 127.0.0.1:5001
          encoding_list = UTF-8
          port_range = 55832-55832
          port_random = no
          check_hash = no
          directory = /home/dan/torrents
          session = /home/dan/.session
          encryption = allow_incoming, try_outgoing, enable_retry
          #schedule = watch_directory,1,1,"load_start=/home/dan/watch/*/*.torrent"
          schedule = watch_directory_1,5,5,"load.start=/home/dan/watch/Films/*.torrent,d.set_directory=/home/dan/torrents/Films/"
          schedule = watch_directory_2,5,5,"load.start=/home/dan/watch/Stuff/*.torrent,d.set_directory=/home/dan/torrents/Stuff/"
          schedule = watch_directory_3,5,5,"load.start=/home/dan/watch/Animes/*.torrent,d.set_directory=/home/dan/torrents/Animes/"
          schedule = watch_directory_4,5,5,"load.start=/home/dan/watch/Comics/*.torrent,d.set_directory=/home/dan/torrents/Comics/"
          schedule = watch_directory_5,5,5,"load.start=/home/dan/watch/Concerts/*.torrent,d.set_directory=/home/dan/torrents/Concerts/"
          schedule = watch_directory_6,5,5,"load.start=/home/dan/watch/Drop/*.torrent,d.set_directory=/home/dan/torrents/Drop/"
          schedule = watch_directory_7,5,5,"load.start=/home/dan/watch/Ebooks/*.torrent,d.set_directory=/home/dan/torrents/Ebooks/"
          schedule = watch_directory_8,5,5,"load.start=/home/dan/watch/Flac/*.torrent,d.set_directory=/home/dan/torrents/Flac/"
          schedule = watch_directory_9,5,5,"load.start=/home/dan/watch/Fun/*.torrent,d.set_directory=/home/dan/torrents/Fun/"
          schedule = watch_directory_11,5,5,"load.start=/home/dan/watch/Jeux/*.torrent,d.set_directory=/home/dan/torrents/Jeux/"
          schedule = watch_directory_12,5,5,"load.start=/home/dan/watch/Linux/*.torrent,d.set_directory=/home/dan/torrents/Linux/"
          schedule = watch_directory_13,5,5,"load.start=/home/dan/watch/Series/*.torrent,d.set_directory=/home/dan/torrents/Series/"
          schedule = watch_directory_14,5,5,"load.start=/home/dan/watch/Softs/*.torrent,d.set_directory=/home/dan/torrents/Softs/"
          schedule = watch_directory_15,5,5,"load.start=/home/dan/watch/Spectacles/*.torrent,d.set_directory=/home/dan/torrents/Spectacles/"
          #schedule = untied_directory,5,5,"stop_untied=/home/dan/watch/*.torrent"
          schedule = espace_disque_insuffisant,1,30,close_low_diskspace=500M
          use_udp_trackers = yes
          dht = off
          peer_exchange = no
          min_peers = 1
          max_peers = 200
          min_peers_seed = 1
          max_peers_seed = 50
          max_uploads = 250
          execute = {sh,-c,/usr/bin/php /var/www/rutorrent/php/initplugins.php dan &}
          

            Aerya Cyprien Merci a tout les deux pour ce complément d'information ! Du coup je me suis attaqué a la modification de mon .rtorrent.rc et procédé a un nouveau test. Mais le fichier se cale toujours dans le dossier racine. Dois je redémarrer un service ou une application ?

            Cyprien Merci pour ta réponse, mais j'ai déjà relancé 3 fois l'installation :/

            Voici le log gunicorn_supervisor.log :

            
            supervisor: couldn't exec /var/www/rufy/gunicorn_start: EACCES
            supervisor: child process was not spawned
            supervisor: couldn't exec /var/www/rufy/gunicorn_start: EACCES
            supervisor: child process was not spawned
            supervisor: couldn't exec /var/www/rufy/gunicorn_start: EACCES
            supervisor: child process was not spawned
            
            

            Log supervisord.log

            
            2017-02-06 21:42:40,845 INFO spawned: 'rufy' with pid 11006
            2017-02-06 21:42:40,861 INFO exited: rufy (exit status 127; not expected)
            
            

            EDIT : Le problème venait du fait que j'avais renommé le dossier en "rufy" au lieu de "RuFy" lol

            J'ai aussi été obligé d'ajouter le user "fury" au groupe www-data afin que fury puisse se lancer dans /var/www

            Aerya j'ai essayé de modifié mon fichier .rtorrent.rc dans tout les sens et redémarrer mon Rutorrent derrière pas moyen d'obtenir ce que je voulais. en décryptant un peu ton fichier, je me rends compte de tu as fait des sous dossiers dans le répertoire /watch dans lequel son stocké tes .torrent et ensuite une fois le téléchargement commencé, Rutorrent les places dans le sous dossier torrent qui va bien ( /watch/films --> /torrents/films).

            En revanche ce que je ne sais pas c'est : comment paramètres tu RuFy pour que tes torrents arrivent correctement dans ses sous dossiers. À partir du moment ou j'en sélectionne et que je lance un téléchargement, j'ai un retour comme quoi "la seedbox ne répond pas".

              Fenrir Effectivement, n'utilisant pas Rufy, je ne sais te dire comment il fonctionne.
              Peut-être que :
              - Tu peux cliquer sur un .torrent pour le charger dans ton ruTorrent ? Et donc passer par exemple par Remote Torrent Adder
              - Tu peux tout DL dans un dossier unique et te faire un petit script BASH en CRON pour trier et dispatcher tes DL selon des règles regex dans les bons dossiers dans /watch

              Petite erreur pour moi, impossible de démarrer RuFy avec supervisorctl :

              # supervisorctl start rufy
              rufy: ERROR (abnormal termination)

              Les logs sous /var/www/RuFy/log/gunicorn_supervisor.log :

              Starting RuFy as rufy
              /var/www/RuFy/gunicorn_start: ligne 32: /var/www/RuFy/venv/bin/gunicorn: Aucun fichier ou dossier de ce type

              Quelqu'un aurait une idée ... ?

                Voici : install.log

                C'est dommage qu'il n'y ai aucune gestion des erreurs dans le script d'install.. Je vais essayer de m'y pencher quand j'aurai le temps. Mais pour ce qui est de ces erreurs, je ne comprends pas.

                martinbouillaud Humm, je ne vois pas trop, on dirait que l'installe ne s'est pas faite correctement ^^

                Je trouve la ligne suivante bizarre :

                
                ./RuFy/install.sh: 124: ./RuFy/install.sh: source: not found
                
                

                Quand tu vas dans le dossier "RuFy" et que tu lances le script "./install.sh", ça donne la même chose ?