Transmission (CLI) : "No data found" and "Permission denied" errors, despite fully writeable?

0

Just installed the latest CLI version of Transmission on Ubuntu 19.04 (used sudo apt install transmission-daemon transmission-common transmission-cli).

Then I stopped the service, edited the /etc/transmission-daemon/settings.json file to specify the following settings:

"download-dir": "/home/theo/torrents/download",
"incomplete-dir": "/home/theo/torrents/incomplete",
"incomplete-dir-enabled": true,

First I created these folders and made them fully writable (using chmod 777). And then restarted the service.

However, when I add a torrent, it seems to download the first 4MB (the cache size) and then gives one of these errors:

Error: No data found! Ensure your drives are connected or use "Set Location". To re-download, remove the torrent and re-add it.

or

Error: Permission denied (/home/theo/torrents/download/ubuntu-19.10-live-server-amd64.iso)

I see these errors when I query their info, using transmission-remote -t 1 -i

I even tried changing ownership of the download and incomplete folders to debian-transmission (using sudo chown debian-transmission /home/theo/torrents/ and same for the download and incomplete subdirs). And stopped and restarted the service again, and even rebooted the entire system, and added the torrents anew. But to avail.

Nothing appears in either folder.

I remember struggling with this a long time ago, on a previous system, but can't remember how I worked around this. It seems to be a permission issue. As for the "No data found! Ensure your drives are connected" error, obviously the folders are there. I can access them just fine myself.

I also searched and found similar issues such as Permission denied on USB disk or Permission Denied on my raspberry pi transmission and tried all suggestions there. But the setfacl command makes no difference, and the rights for my /home/theo/torrents/ and /home/theo/torrents/download and /home/theo/torrents/incomplete folders are really drwxrwxrwx+.

What am I doing wrong?

Theo Racle

Posted 2020-01-08T16:04:43.770

Reputation: 1

No answers