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>