Problem
CouchPotato can't pass torrents to Transmission.
Here is the Coupotato log.
Prep I did08-17 22:33:31 ERROR [ couchpotato.core.event] Error in event "download.status", that wasn't caught: Traceback (most recent call last):
File "/var/hda/web-apps/couchpotato/html/couchpotato/core/event.py", line 13, in runHandler
return handler(*args, **kwargs)
File "/var/hda/web-apps/couchpotato/html/couchpotato/core/downloaders/base.py", line 70, in _getAllDownloadStatus
return self.getAllDownloadStatus(ids)
File "/var/hda/web-apps/couchpotato/html/couchpotato/core/downloaders/transmission/main.py", line 104, in getAllDownloadStatus
session = self.trpc.get_session()
File "/var/hda/web-apps/couchpotato/html/couchpotato/core/downloaders/transmission/main.py", line 221, in get_session
return self._request(post_data)
File "/var/hda/web-apps/couchpotato/html/couchpotato/core/downloaders/transmission/main.py", line 186, in _request
response = json.loads(open_request.read())
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 368, in decode
raise ValueError(errmsg("Extra data", s, end, len(s)))
ValueError: Extra data: line 1 column 2 - line 2 column 106 (char 1 - 423)
encoding=UTF-8 debug=False args=['--daemon', '--pid_file=/var/run/couchpotato/couchpotato.pid', '--data_dir=/var/hda/web-apps/couchpotato/data'] app_dir=/var/hda/web-apps/couchpotato/html data_dir=/var/hda/web-apps/couchpotato/data desktop=None options=Namespace(config_file='/var/hda/web-apps/couchpotato/data/settings.conf', console_log=False, daemon=True, data_dir='/var/hda/web-apps/couchpotato/data', debug=False, pid_file='/var/run/couchpotato/couchpotato.pid', quiet=False)
08-17 22:34:01 INFO [hpotato.core.plugins.base] Opening url: get http://localhost:25915/api?output=json& ... mode=queue, data: []
08-17 22:34:01 INFO [hpotato.core.plugins.base] Opening url: get http://localhost:25915/api?output=json& ... de=history, data: []
1. I specified the torrents download path on CouchPotato.
2. On CouchPotato the host is localhost:9091. Transmission peer listening port is 9091.
3. I changed ownership of the torrent download directory to my admin user and authorized 775 to this as well.
4. Changed share to this torrent download directory.
5. Tested to upload torrent from the local drive and transmission is working properly. So I doubt if issue originates from coordination between Couch Potato and Transmission
Please inform me if anything is missing. Thanks.