Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Linuxserver.io - Transmission

Featured Replies

I'm having a peculiar problem. I want to run transmission without a username and pass. If I remove the USER and PASS variables from the docker container, all my torrents disappear. As in, I just get an empty interface if I go to the Transmission web address. If I then put the USER and PASS back, my torrents reappear. This happens regardless of what user and pass I use. It also happens when I leave them both blank, or leave either blank.

 

What am I doing wrong?

  • Replies 488
  • Views 153.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Possibly the path is incorrect. To what path is the docker trying to save the torrent when you get the message? Does that path correspond to something in the docker volume mappings?

  • Sounds like you aren't getting what jonathanm said. You said you had mapped /download, but then you said you expected to find them in /downloads. /download is not the same as /downloads.  

  • No, but the HDD I use for cache is fast enough to handle gigabit speed and yes, I use cache only folder. I know what I am doing. I found some other reports in the meantime on transmission forums that

Posted Images

Try going into the config, editing `settings.json` and changing `rpc-authentication-required` to false

I tried it, and every time I start transmission, it changes `rpc-authentication-required` false back to true and asks for a password.

Edited by BreakfastPurrito

Make sure the docker is stopped when you edit and save changes to `settings.json`

it is. I've tried it several times now.

  • 2 months later...

Hello, I just switched from the Transmission-NZBToMedia Docker to this one, and I'm having issues with verifying the existing local data from the previous installation. The content is there and accessible, but Transmission is unable to access it.

 

The configuration is the default,

PUID: 99

PGID: 100

Maybe it uses a different `appdata` folder? Doesn't the other docker save it in a `transmission-nzbtomedia` folder, and this one in `transmission`? try finding the settings for both and copy the old settings to the new one.

11 hours ago, cherrybullet said:

Maybe it uses a different `appdata` folder? Doesn't the other docker save it in a `transmission-nzbtomedia` folder, and this one in `transmission`? try finding the settings for both and copy the old settings to the new one.

seems like the problem comes from the umask, by default is 022 but I dont know if this is ok with files generated by other applications

  • 2 weeks later...

Every time I want to change the download location outside of /downloads/ I get a 'permission denied (13)' error. I have tried resetting the permissions in unraid for user 99/100, and I have tried making a new user specifically for Transmission with explicit access to the folders I want to use. I still keep getting the error.

 

What can I do to fix this?

On 7/14/2023 at 6:54 AM, BreakfastPurrito said:

Every time I want to change the download location outside of /downloads/

Where, exactly, are you changing this?

9 hours ago, JonathanM said:

Where, exactly, are you changing this?

Sorry, I should have been more specific. In Transmission itself, using "set download location".

It depends on where exactly in your server you want to move the data to. If you have another share you want to save data on, you'd have to add that share's path to the container. For example, I have the following `download` share mapped to `/media` on the container so I can save data anywhere in `/mnt/user/download`

 

image.thumb.png.ed2f00d5a4ea37a9f2c026383862c85c.png

  • 3 months later...

I'm trying to enable a username and password but the changes that I make to the settings.json file are overwritten when I restart the docker. Here's what I'm doing:

  • Stop docker container
  • Edit the following in settings.json:
    • "rpc-authentication-required": false,   
      • change to true
    • "rpc-password": "{d2d17aa67888522aec0d8e32e29a7326d47da9e0M2Ii1HSn",
      • change to "transmission"
    • "rpc-username": "",
      • change to "transmission"
  • Save settings.json

At this point I can reopen the file and confirm that the changes I've made were saved, but once I restart the docker all of these values are changed back to the default values. What am I missing?

 

Edited by Drogon

I think the docker now comes with env variables you can set for the username/password. Try setting those instead?

I wondered about that based on some of the other responses in this thread. I don't have those variables though (up-to-date according to unraid).

 

EDIT: This was posted elsewhere in the thread and fixed my issue.

 

Edit container

click on "Add another Path, Port, Variable, Label or Device" --> config type: Variable - name: USER - key: USER  - value: usernameofyourchoice - description: leave empty

Repeate the same for PASS

Restart docker.

 

Edited by Drogon

  • 6 months later...
On 12/11/2022 at 3:14 AM, tshorts said:

I really hoped it could be bad cable Disk -> Processor and not the other way around but I verified a torrent that ended up 99.9%, and reverified it and it failed again, so it's written error as you say. 

 

Cables, then memtest it is. 
I really hope it's one of those. But it's probably a bad motherboard if I know my luck with motherboards correctly. 

Thanks for the help!

I see it took me over a year to find out...
It's no hardware issue at all, it's jellyfin overwriting .nfo's, and when a peer request that file it doesn't match what's requested and transmission set the torrent in error mode. That's why it happens so randomly and no found hardware issues. 

  • 4 weeks later...

Since transmission forum is broken for new users, I'll ask here. 

I there a possible to make transmission automatically stop/start (restart) a torrent that went into error? 
I have an issue caused by another docker I can't fix. The workaround is simple though, it is just to stop and start the torrent in transmission. (edit: it's the above issue lol)

But I'd like it to do so automatically. Say a cron-job that checks for errored torrents once an hour, if errored: stop and start that torrent. 

 

 


Anyone here who have scripted anything for transmission that might be able to help? 

 

Edited by tshorts

  • 2 months later...
On 2/10/2023 at 10:33 PM, cherrybullet said:

You can pin your docker to a specific image version or tag by adding a colon and then the tag name.

 

https://hub.docker.com/r/linuxserver/transmission/tags

 

if you really wanted to, you could change the repository field in your transmission settings to `linuxserver/transmission:version-3.00-r8`

 

image.png.abb06083f9ff19e8584b7c9cf9ce21d3.png

 

 

but personally i also prefer Transmission Remote GUI

 

 

 

I'm trying to downgrade to ver 4.0.5 and tried this but getting an error - 

 

Update Container

Pulling image: linuxserver/transmission:version-4.0.5


TOTAL DATA PULLED: 0 B

 

Stopping container: transmission

Successfully stopped container 'transmission'

 

Removing container: transmission

Successfully removed container 'transmission'

 

Command executiondocker run
  -d
  --name='transmission'
  --net='bridge'
  -e TZ="America/New_York"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Skynet"
  -e HOST_CONTAINERNAME="transmission"
  -e 'PUID'='99'
  -e 'PGID'='100'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.webui='http://[IP]:[PORT:9091]/'
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/transmission-icon.png'
  -p '9091:9091/tcp'
  -p '51413:51413/tcp'
  -v '/mnt/user/Downloads/':'/downloads':'rw,slave'
  -v '/mnt/cache/':'/watch':'rw,slave'
  -v '/mnt/user/Downloads/':'/mnt/disks/SATA_SSD_20050610241806/':'rw,slave'
  -v '/mnt/user/appdata/transmission':'/config':'rw' 'linuxserver/transmission:version-4.0.5'

Unable to find image 'linuxserver/transmission:version-4.0.5' locally
docker: Error response from daemon: manifest for linuxserver/transmission:version-4.0.5 not found: manifest unknown: manifest unknown.
See 'docker run --help'.

The command failed.

 

The private web site I use has disabled the latest version due to bugs.  Any thoughts?  Also the error caused me to lose the information on there so that's fun. 

 

Also tried - Transmission:version-4.0.5-r3-ls240 and that didn't work either.  

Edited by cbr600ds2
added update

8 hours ago, cbr600ds2 said:

docker: Error response from daemon: manifest for linuxserver/transmission:version-4.0.5 not found: manifest unknown: manifest unknown.

Probably because you didn't copy the tag correctly.

linuxserver/transmission:4.0.5

On 9/4/2024 at 7:02 AM, JonathanM said:

Probably because you didn't copy the tag correctly.

linuxserver/transmission:4.0.5

Thanks @JonathanMwill try this this weekend. 

  • 3 weeks later...

hello

 

I've been reporting my problem here but i think i should have done it here.

 

I'm using transmission with Sonarr, Atmoc mover and the standard folder structure  data /  and /torrent with same subfolers (cache to array)

Everything was fine. 

 

Bu from time to time, files stop to downloard. I've a download rate, that's not the problem, but file don't write, and the bar do not progress. Except if i click on "Verify local data" : the dowloard progress appears. But keep the same way. 

 

From time to time, i've changed the download client, it is solved the problem. But that's not a solution( and i've tried almost all).

Yesterday, i've check the Chmod (777) and the Usmak (000 everywhere). And it worked. Until today.

 

I've got nothing in transmission logs....

nas-diagnostics-20240921-1703.zip

so, i had a look in trash guide, and my Container Path: wasn't set on /data/

I changed that, but got an error on all files

Edited by logan23

  • 4 weeks later...

I'm having the following problem. Often Transmission stops updating the browser window and it looks frozen. I say looks because it continues to work on the server side. Then when I F5 the screen I a blank screen. The only way to fix it is to close the browser and reopen it. I tried flushing the browser cache manually, but really the only thing that helps is restarting the browser. This happens in multiple browser and on multiple PC's.

Screenshot 2024-10-18 105951.png

  • 1 month later...

I'm having some trouble with file permissions being wrongly set. Turns out the UMASK setting is the culprit. The default is of course 022 but I have to set it to 000 to fix it. I don't fully understand what it means, because until lately I didn't have a problem with it. I would suppose something regarding this feature must've changed recently.

 

I created a bug for it: https://github.com/linuxserver/docker-transmission/issues/295

 

But it looks like this is specific to Unraid. So for Unraid only then, would 000 not be a more sensible default? It doesn't seem useful that completed downloads cannot be deleted.

  • 1 month later...

Hello, I asked the same question 2 years ago but never got an answer (or maybe I missed it). So i will try again.
I would like to make the Peer Listening Port work. I have attached a screenshot of the settings in Unraid and my router.
I wish someoe could help with that.
Thanks
image.png.a4b5504b333321cd6f35eedfb3880ca5.png

image.thumb.png.ea636c2c195c56096afa736210d42772.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.