Why are my torrents not downloading?

109,968

Solution 1

In my case, it was also helpful to change the setting of the random port picking option to true. In transmission, you do it by following these instructions:

EditPreferencesNetwork Tab → Tick the first box

Solution 2

I had the problem. The cause was the client being unauthorized.

To solve the issue, I changed the settings:

  1. Stop daemon: sudo service transmission-daemon stop
  2. Edit the settings: sudo vim /etc/transmission-daemon/settings.json (replace vim with your favourite text editor)
  3. Unrequire authentication: "rpc-authentication-required": false
  4. Whitelist localhost: "rpc-whitelist": "127.0.0.1"
  5. Restart daemon: sudo service transmission-daemon start

And now it works. If you suffered from this issue, it's possible that download-dir changed as well. so I suggest you check that option too and change it to your desire:

"download-dir": "/var/lib/transmission-daemon/Downloads"

Solution 3

I switched to port 57558 and it now functions. I'm not sure if this is a long-term solution, but in any case shows that this is network issue and not something related to transmission. Thanks everyone for their help.

Solution 4

I was facing the same issue. Changed the peer-port-random-on-start to true as suggested. Still was unable to download. Checked on some of the other forums & found a tool called "deluge". Installed it on my Ubuntu 16.10 machine & the downloads are working fine now. Wonder what was the issue with transmission.

Below is the link to install deluge on Ubuntu 16.10 :

https://www.linuxbabe.com/bittorrent/deluge-bittorrent-client-ubuntu-16-04

Solution 5

I've changed the setting peer-port-random-on-start from false to true. That did the trick for me(transmission-daemon).

Share:
109,968

Related videos on Youtube

atdonsm
Author by

atdonsm

Thanks for your help

Updated on September 18, 2022

Comments

  • atdonsm
    atdonsm almost 2 years

    I am using transmission-daemon and controlling it through the webgui.

    Currently I have two torrents from separate trackers that are on 0B of OB status. I am using transmission. On one torrent at last announce it says "got 50 peers" the other "got 48 peers."

    port 51413 is listed as open

    I have changed the ownership of the download folder to debian-transmission

    Any ideas? I'm fresh out of troubleshooting steps.

    • web.learner
      web.learner over 10 years
      How many seeds does it say you have?
    • atdonsm
      atdonsm over 10 years
      @Seth 142 and 47 seeders
  • atdonsm
    atdonsm over 10 years
    Perhaps my isp is blocking 51413? I understand that this is common port for torrenting?
  • Jo-Erlend Schinstad
    Jo-Erlend Schinstad about 10 years
    That is a very good possibility. Or perhaps you're in a NATed network where something else is using the external port, making you unreachable to the outside world? Many possibilities.
  • rohith
    rohith almost 8 years
    how did you do that can you explain ?
  • Fabby
    Fabby about 7 years
    Deluge is in the standard repositories with only a point release difference...
  • user3751385
    user3751385 almost 6 years
    $ sudo vim /etc/transmission-daemon/settings.json
  • user3751385
    user3751385 almost 6 years
    Oddly, this worked. And I had opened up the port with iptables and tested with nmap
  • Valentyn Hruzytskyi
    Valentyn Hruzytskyi almost 4 years
    Most useful for me. Thanks
  • Nicholas Saunders
    Nicholas Saunders almost 3 years
    if the port is closed when you test it as above, just have transmission select a random port and exit from transmission. When you next run transmission it will probably just work.