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

      18 jours plus tard

      allan84 Salut 🙂
      tu fais comment pour mettre torrent9.biz?

      j'ai réussi pour T411 mais je bloque pour torrent9 😥

        allan84 heu... je suis dedans et il y a torrentz mais pas de torrent9.
        tu n'as pas fait de manipulations spécifiques?

          Aerya Ma faute... le sujet parle de Sickrage et couchpotato...
          j'ai oublié de parler que je faisais référence à la partie couchpotato 😁

          Mon sickrage est ok et comprend bien torrent9 😉

            Aerya je tente ce soir si mon cerveau s'allume correctement 🙂
            merci