Different torrents downloading on different ports?
-
At first, some months ago, newly added torrents would just not download, i chalked it up to the limited amount of seeders, but then I tried to download some torrents with 30, 50+ seeders, and it didn't even try, it was just "stalled".
Some time later i found a post on reddit saying to randomize ports and that worked like a charm, and everything downloaded.Today I went on a bit of a spree and downloaded 10 torrents, not a single one connected to any peers, showing up as 0 seeds while the site shows that there are seeders.
Found a post suggesting trying out Transmission, when i put one of the torrent files it in, it gave me an error from the tracker saying i can only download 15 torrents per day (which is also untrue), but at least pointed me in a direction.I then saw a post by ianfontinell saying that the port should be in the 6881-6889 range to diagnose bad setup on the router, but setting it at 6881 instantly started downloading 1 of the 10 new torrents and nothing else. Switching it to 6889 downloaded 3 more.
This is not normal, is it? Any ideas for a fix?Edit: I'm using qBittorent
-
You can download torrents even without open ports, even though that'll limit the amount of peers you can connect to. That's because this means running your client in passive mode, which means you can only establish connections with peers who have an open port. When you have an open port, on the other hand, you can connect to other passive clients who would otherwise not connect to you.
Having an open port is all that matters, in that case. The port number will not have any influence in the ability to establish a connection with more or less peers. The only case when port number matters is when you use an unsafe port, which are values below 1024. Even though it's possible to successfully open a port below 1024 for torrent apps, other peers' clients are very likely to refuse your connection as it poses a security risk.
Changing ports, though, will automatically make the client contact the trackers and this is likely to have different effects depending on your current available download slots.
There are daily download limits and there are concurrent downloads limits. If you have not exceeded your daily quota and the tracker reports a ratio problem, then it's a lack of available download slots due to having too many active downloading torrents. You can check that in the homepage by giving a look at the number that shows right next to the down arrow.
-
@ianfontinell
I have established exactly that as of 30 minutes ago. Thing is, i can download only one at a time since for some reason it was registering 9 active downloads, but I had only 1.
Just now i paused everything, refresh for an update on the site, it went to 0/0, i have resumed everything, but stalled torrents and it is currently registering 5 actively downloading, while i have none, everything is either seeding or paused. -
@Mythhh It should be common knowledge by this point, but I think people still didn't catch this:
When you don't select all files from a torrent, or in other words, when you choose only a few files to download in order to spare your ratio, that torrent will NEVER register as completed to the tracker. Unless you go and select all files and wait for everything to download fully, that torrent will count as leeching as long as it is active in your client. If you have so many torrents like this, you will end up having no available slots to download anything. When you pause those torrents, it can take up to 30 minutes for the slots they were occupying to become available.
Golden tip: Whenever you partially downloat a torrent, give it a tag to help identifying them so you have more control over when you want to keep them active and seeding as well as when you want to pause them to free some download slots.
-
@ianfontinell said in Different torrents downloading on different ports?:
that torrent will NEVER register as completed to the tracker
I had no clue
Well this is good to know, thank you for the information!