Salut

Justement je pense plus à un problème de configuration. Ça ne serait pas la première fois me concernant.
C'est pour ça que j'ai fourni les logs lors de la tentative de téléchargement.
Edit : ca fonctionne à présent... Impossible de savoir pourquoi en revanche... 🙂

Aerya , j'ai suivi ton tuto et j'ai l'impression que le problème que je rencontre est une utilisation normale de CP...
Le film se met en Snatched après l'avoir trouvé. Mais il ne démarre pas automatiquement si je comprends bien?
En tout cas je ne trouve rien sur cette possibilité ce qui me parait étrange...

Si quelqu'un arrive à télécharger automatiquement (j'ai peut être raté un paramétrage)
Joyeux Noel ! 😃

Vérifie les droits des dossiers du DL du .torrent, du post-process et de ton blackhole.

J'ai appliqué tout les droits en 755 sur l'ensemble des dossiers concernés. J'ai repassé en vu ton tuto et me suis rendu compte que je n'avais pas configuré blackhole mais seulement RUtorrent.
Même après configuration Black Homle rien ne change. J'ai ensuite desactivé ruttorrenbt dans les paramètres de Donwload, idem.
J'ai les message dans les logs :
[core.media.movie.searcher] Found 42 releases for "****" before ETA. Select and download via the dashboard.
Mais aucun .torrent dans le dossier watch de rutorrent (correctmeent param&tré dans blackhole)

Edit : j'ai fais un test sur un autre film et ça à fonctionné. J'ai l'impression qu'il ne télécharge rien quand il a trop de choix...

Des idées? Si vous pouviez partager votre conf par exemple?

je me répond si ça peut servir
CP pense que le film n'est pas encore sorti. il fait'donc cocher always search pour ne pas en tenir compte. en espérant pouvoir aider

    superted Bien vu, je ne pensais plus à cette option en effet 😉

    Bonjour,

    j'ai une question concernant la recherche cpasbien.
    Je recherche un film ( My Movie Project ( Movie43 en anglais) ) .
    Il ne le retrouve pas via couchpotato ( pourtant il existe bien en DVDRIP ).
    J'ai mis la qualité recherché en DVD-RIP uniquement.
    Savez vous si il cherche exactement DVD-RIP ( ce qui expliquerait qu'il ne trouve pas en DVDRIP ) ?

    J'aimerai comprendre pourquoi celui-ci il ne le retrouve pas , alors qu'il m'en a toujours trouvé d'autres.
    Merci

    retire cpasbien de ton moteur de recherche et met à la place torrent9, car maintenant le 1er renvoie vers le second

      10 jours plus tard

      Salut a tous!

      J'ai quelques soucis avec CouchPotato, j'ai bien reussis l'intal mais les téléchargements ne se lancaient pas. Du coup j'ai commencé a bidouillé, et la au redemarage du service j'ai eu une erreur :

      Failed to start couchpotato.service: Unit couchpotato.service failed to load: Invalid argument. See system logs and 'systemctl status couchpotato.service' for details.

      le détail :

      couchpotato.service
         Loaded: error (Reason: Invalid argument)
         Active: failed (Result: exit-code) since lun. 2017-01-09 18:44:59 CET; 11min ago
      
      janv. 09 18:44:58 XXXXX.eu couchpotato[4936]: logging.FileHandler.__init__(self, filename, mode, encoding, delay)
      janv. 09 18:44:58 XXXXX.eu couchpotato[4936]: File "/usr/lib/python2.7/logging/__init__.py", line 911, in __init__
      janv. 09 18:44:58 XXXXX.eu couchpotato[4936]: StreamHandler.__init__(self, self._open())
      janv. 09 18:44:58 XXXXX.eu couchpotato[4936]: File "/usr/lib/python2.7/logging/__init__.py", line 936, in _open
      janv. 09 18:44:59 XXXXX.eu couchpotato[4936]: stream = open(self.baseFilename, self.mode)
      janv. 09 18:44:59 XXXXX.eu couchpotato[4936]: IOError: [Errno 13] Permission denied: '/var/opt/couchpotato/logs/error.log'
      janv. 09 18:44:59 XXXXX.eu systemd[1]: couchpotato.service: control process exited, code=exited status=1
      janv. 09 18:44:59 XXXXX.eu systemd[1]: Failed to start LSB: starts instance of CouchPotato.
      janv. 09 18:44:59 XXXXX.eu systemd[1]: Unit couchpotato.service entered failed state.
      janv. 09 18:51:12 XXXXX.eu systemd[1]: couchpotato.service lacks ExecStart setting. Refusing

      J'ai tenté une nouvelle instal en supprimant le dossier /var/www/couchpotato et recommancant le tuto mais j'ai une erreur au niveau du Python (en même temps c'est la que ca bloque)

      Une idée pour me dépanner ? merci

      IOError: [Errno 13] Permission denied: '/var/opt/couchpotato/logs/error.log'

      Je suis un peu claqué mais soit il n'a pas les droits rw pour les logs soit faut aller les regarder pour trouver l'erreur.

      8 jours plus tard

      Salut, je reviens vers vous car maintenant j'ai ca comme erreur lors du lancement du sevice. La je suis completement paumé. Ce que j'aimerais faire c'est recommencer l'instal mais je ne sais pas comment ....

       couchpotato.service
        Loaded: error (Reason: Invalid argument)
       Active: inactive (dead)
      
      janv. 17 12:28:58 ns3305129.ip-178-32-216.eu systemd[1]: couchpotato.service lacks ExecStart setting. Refusing.
      janv. 17 12:29:04 ns3305129.ip-178-32-216.eu systemd[1]: couchpotato.service lacks ExecStart setting. Refusing.

        Aerya

        Be justement je ne sais pas, le fichier error.log est vide et celui de couchpotato me met toutes les erreurs de recherches que j'avais quant ca marchais.

        Comment je peux faire pour supprimer tout ce qui touche a couchpotato et refaire une instal propre?

        Sinon quant je lance le service j'ai ca comme erreur :

        Failed to start couchpotato.service: Unit couchpotato.service failed to load: Invalid argument. See system logs   and 'systemctl status couchpotato.service' for details.

        Le dernier message c'est le resultat de la command

        systemctl status couchpotato.service

        Mais il me parle de regarder dans les logs systeme .... je trouve ca ou?

        Comme c'est indiqué dans ton erreur, que dit systemctl status couchpotato.service ?

        2 mois plus tard

        Bonjour à tous.
        J'utilise SickRage depuis longtemps, avec un script bash "maison" qui va pousser les séries sur ma box une fois l'épisode téléchargé. Pour celà, j'utilise l'option post-processing de sickrage.
        Je suis en train de tester CouchPotato, mais je ne trouve pas l'équivalent (pouvoir lancer un script bash quand le rename a été effectué). Ca existe quelque part ?

        CP ne gère pas les scripts vu qu'à la base il est fait pour le DL sur Usenet et que dans ce cas ce sont les clients Usenet qui lancent les scripts post-process.
        Faudrait regarder du côté de Radarr (tuto/review / wiki scripts) et Watcher (tuto/review / wiki scripts).

        Sinon utiliser Syncthing qui fait très bien le job chez moi.

        Merci, je vais regarder tout ça.

        @gormson si jamais tu utilise encore le multi users sur CP ou si tu te rappelles de la manière précise dont tu as procédé je suis super preneur, depuis que je suis passé sur Jessie, impossible de le refaire fonctionner et je suis en train de m'arracher les cheveux

        Edit: bon j'ai finalement réussi, c'est très moche mais ça marche 😃

        13 jours plus tard

        Merci pour ce petit guide.
        L'installation est faite et cela fonctionne pour couchpotatoe.
        Par contre je n'arrive pas à le lier à rutorrent/rtorrent.
        Dans une ancienne installation cela allait, et là impossible (le bouton test me signale de voir le log pour l'erreur).
        Le réglage:
        Host: localhost:80
        RPC url : /USER/RPC (USER = le nome du user en majuscule)
        Username et password : ceux de rtorrent/rutorrent
        Ssl : cocher ou non cela ne change rien (je suis en htpps pour rutorrent)

        Je suis preneur d'idée.
        Le log:

        4-08 10:55:54ERROR[couchpotato.api] Failed doing api request "download.rtorrent.test": Traceback (most recent call last):
          File "/var/www/couchpotato/couchpotato/api.py", line 36, in run_handler
            res = api[route](**kwargs)
          File "/var/www/couchpotato/couchpotato/core/_base/downloader/main.py", line 178, in _test
            t = self.test()
          File "/var/www/couchpotato/couchpotato/core/downloaders/rtorrent_.py", line 91, in test
            if self.connect(True):
          File "/var/www/couchpotato/couchpotato/core/downloaders/rtorrent_.py", line 79, in connect
            self.rt._verify_conn()
          File "/var/www/couchpotato/libs/rtorrent/__init__.py", line 109, in _verify_conn
            assert "system.client_version" in self._get_rpc_methods(), "Required RPC method not available."
          File "/var/www/couchpotato/libs/rtorrent/__init__.py", line 153, in _get_rpc_methods
            return(self._rpc_methods or self._update_rpc_methods())
          File "/var/www/couchpotato/libs/rtorrent/__init__.py", line 142, in _update_rpc_methods
            self._rpc_methods = self._get_conn().system.listMethods()
          File "/usr/lib/python2.7/xmlrpclib.py", line 1233, in __call__
            return self.__send(self.__name, args)
          File "/usr/lib/python2.7/xmlrpclib.py", line 1591, in __request
            verbose=self.__verbose
          File "/usr/lib/python2.7/xmlrpclib.py", line 1273, in request
            return self.single_request(host, handler, request_body, verbose)
          File "/var/www/couchpotato/libs/rtorrent/lib/xmlrpc/basic_auth.py", line 94, in single_request
            response.msg,
        ProtocolError: <ProtocolError for localhost:80//USER/RPC: 301 Moved Permanently>

          Salut Ernie95
          Tu peux essayer ces paramètres en adaptant le port 5001 à ta config :

          Host : scgi://localhost:5001
          RPC URL, User Name et Password : vide

          Merci, cela marche, et c'est plus simple in fine