Transmission-daemon not picking up on watch directory
Transmission-daemon not picking up on watch directory
Trying to get my transmission-daemon to pick up files from a dropbox folder, to make remote starting easier (it's a headless system).
As far as I can tell, the settings.json file is as expected, but none of the files I place in the folder get picked up.
I have checked that dropbox is syncing correctly.
Here is the whole settings.json file: http://pastebin.com/JpiX1t0x , but the relevant lines are included below:
"watch-dir": "/home/john/Dropbox/torrents",
"watch-dir-enabled": true
As far as I can tell, the settings.json file is as expected, but none of the files I place in the folder get picked up.
I have checked that dropbox is syncing correctly.
Here is the whole settings.json file: http://pastebin.com/JpiX1t0x , but the relevant lines are included below:
"watch-dir": "/home/john/Dropbox/torrents",
"watch-dir-enabled": true
Re: Transmission-daemon not picking up on watch directory
take a look at your logfile, and when daemon starts you should see something like..
and when a torrent is added the log would show
this would be the first things to check in your troubleshooting
Code: Select all
.
.
Watching "/home/user1/btornado/tmp/" for new .torrent files (daemon.c:520)
Using inotify to watch directory "/home/user1/btornado/tmp/" (watch.c:73)
.
.
Code: Select all
Found new .torrent file "Name.torrent" in watchdir "/home/user1/btornado/tmp/" (watch.c:141)
Re: Transmission-daemon not picking up on watch directory
Where is the log?
Re: Transmission-daemon not picking up on watch directory
the logfile location is customizable depending on how your installation was packaged, but usually on Debian/Ubuntu the default would bemildfuzz wrote:Where is the log?
/var/log/syslog
Edit:
also you can get more verbose debugging output changing to "message-level": 3, in settings.json
Re: Transmission-daemon not picking up on watch directory
It appears to be a permissions issue
I have tried stopping the daemon -> -> changing permissions of folder using chown -> -> restarting daemon ->
Same result, however
Code: Select all
Unable to watch "/home/john/Dropbox/torrents": Permission denied (watch.c:79)
Code: Select all
sudo service transmission-daemon stop
Code: Select all
sudo chown -R john /home/john/Dropbox/torrents
Code: Select all
sudo service transmission-daemon start
Re: Transmission-daemon not picking up on watch directory
is the user "john" the same user that the daemon is running under? i suspect not.
try stopping the service, and doing..
that should give universal permission for read/write access to the torrents watch folder
try stopping the service, and doing..
Code: Select all
sudo chmod -R 777 /home/john/Dropbox/torrents
Re: Transmission-daemon not picking up on watch directory
I still get:
Despite returning
Code: Select all
Unable to watch "/home/john/Dropbox/torrents": Permission denied (watch.c:79)
Code: Select all
ls -ld /home/john/Dropbox/torrents/
Code: Select all
drwsrwsrwx 2 john debian-transmission 4096 2012-04-09 19:40 /home/john/Dropbox/torrents/
-
- Posts: 552
- Joined: Sun Dec 13, 2009 10:44 pm
Re: Transmission-daemon not picking up on watch directory
What about the "/home/john/Dropbox"-folder or even the "/home/john"-folder, are they readable by the user or group that transmission is running under?
Re: Transmission-daemon not picking up on watch directory
Okay, I changed all the permissions of the folder tree from the root up to the torrent folder, and now the syslog gives me , but it doesn't appear in the web interface, and the torrent file doesn't get deleted (my intention)
Code: Select all
Found new .torrent file "myLegal.torrent" in watchdir "/home/john/Dropbox/torrents (watch.c:92)
Re: Transmission-daemon not picking up on watch directory
No one no what could be happening here?
-
- Posts: 13
- Joined: Fri Jan 29, 2010 3:16 pm
Re: Transmission-daemon not picking up on watch directory
I had this same problem a long time ago where my Watch folder and Torrent folder were the same. Try making them different folders.