tranmission 4.x forgets active torrents after a service restart

Ask for help and report issues not specific to either the Mac OS X or GTK+ versions of Transmission
Post Reply
zme-ul
Posts: 1
Joined: Sat Jan 06, 2024 10:16 pm

tranmission 4.x forgets active torrents after a service restart

Post by zme-ul »

I use TrueNAS CORE-13.0-U6.1 as a host for a Transmission 4 jail and every time I have to update the jail or do anything that requires for the transmission service to be restarted, it forgets the active downloads and I have to re-add them again

to mention that this not happened with Transmission 3, I still have it installed as a plug-in, but inactive as I moved to a custom jail for version 4

I have it set up to monitor a selected folder where I put .torrent files and once the torrent is added then it deletes the .torrent file
this is the settings.json with the modifications I made (I removed some items like password and port) - the contents are almost identical to what I used in Transmission 3 that worked without issues

Code: Select all

{
    "alt-speed-down": 50,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "announce-ip": "",
    "announce-ip-enabled": false,
    "anti-brute-force-enabled": false,
    "anti-brute-force-threshold": 100,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 4,
    "default-trackers": "",
    "dht-enabled": true,
    "download-dir": "/usr/local/etc/transmission/home/Downloads",
    "download-queue-enabled": true,
    "download-queue-size": 5,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "//Downloads",
    "incomplete-dir-enabled": false,
    "lpd-enabled": true,
    "message-level": 4,
    "peer-congestion-algorithm": "",
    "peer-limit-global": 200,
    "peer-limit-per-torrent": 50,
    "peer-port": ,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": "le",
    "pex-enabled": true,
    "pidfile": "/var/run/transmission/daemon.pid",
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "prefetch-enabled": true,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "ratio-limit": 3,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": false,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-host-whitelist": "",
    "rpc-host-whitelist-enabled": true,
    "rpc-password":,
    "rpc-port": 9091,
    "rpc-socket-mode": "0750",
    "rpc-url": "/transmission/",
    "rpc-username": "",
    "rpc-whitelist": "127.0.0.1,::1",
    "rpc-whitelist-enabled": false,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-added-enabled": false,
    "script-torrent-added-filename": "",
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "script-torrent-done-seeding-enabled": false,
    "script-torrent-done-seeding-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "tcp-enabled": true,
    "torrent-added-verify-mode": "fast",
    "trash-original-torrent-files": true,
    "umask": "002",
    "upload-slots-per-torrent": 8,
    "utp-enabled": true,
    "watch-dir": "/usr/local/etc/transmission/home/torrents",
    "watch-dir-enabled": true
}
what am I missing, or what did I do wrong ?

note: in the watched directory where I put my .torrent files I also see random named .torrent files that pop up after the torrent is starting downloading; eg: 5d13db35fd070d6d03beece1b58ce94df6efe59d.torrent
my guess is those are the temporary torrent files for the active downloads, but why are they in the watch dir?! shouldn't Transmission have its own temp directory?
Post Reply