How TPB handles trackers
#1
I've posted some torrents, included a couple of my own trackers which are working. I believe TPB adds at least a couple of its own when creating it. I don't see that and don't have them in my own.
I seed in utorrent but it might say no seeds. That means TPB is not using my own trackers doesn't it. This is not working well.
Now you only give magnet links. So we can't just dl your torr with all the trackers. When we start with your magnet all the trackers are there.
Knowledgeable users will know that once a torrent starts downloading a torr link will appear in our default dl folder. Then we can save that. However for some reason that link does not include all your trackers. That only works with the first magnet.

Can you sort this out?
Reply
#2
There is nothing to sort out. The magnet links are working as intended.

Be sure your client has DHT enabled and the trackers are redundant.

What your client does with the metadata is outside of TPB's control.
Reply
#3
(Oct 13, 2021, 16:04 pm)Moe Wrote: Be sure your client has DHT enabled and the trackers are redundant.

Assuming everybody else trying to upload/download have DHT enabled / ports properly forwarded.

(Oct 13, 2021, 13:53 pm)GSMM Wrote: I've posted some torrents, included a couple of my own trackers which are working. I believe TPB adds at least a couple of its own when creating it. I don't see that and don't have them in my own.
I seed in utorrent but it might say no seeds. That means TPB is not using my own trackers doesn't it. This is not working well.
Now you only give magnet links. So we can't just dl your torr with all the trackers. When we start with your magnet all the trackers are there.

I don't know about utorrent, but when I add a magnet to my client [transmission] and it is already running in the client, I get asked if I want to add the magnet's trackers to the torrent in question.

Alternatively you could remove your torrent from your client, add the magnet and point it to the data which your client will verify and you will resume seeding on the TPB trackers.

Or you could download any other torrent from TPB, copy the trackerlist once it's running in utorrent and then paste to it the torrent that if grieving you.

Here is how you copy/add/remove trackers in utorrent: https://www.techjunkie.com/utorrent-add-trackers/

Or you could copy any magnet link from TPB, paste it in notepad and construct a proper trackerlist to paste to your torrent. Maybe save the list as TPBtrackers.txt so you can do fast copypaste anytime you create a new torrent.

Consider a magnet link (copied from TPB just now): magnet:?xt=urn:btih:50ACBFEEBF12B930C4486F9678B681648E35C57B&dn=Kin-dza-dza.1986.1080p.BluRay.DTS.x264-SbR%20%5BPublicHD%5D&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2710%2Fannounce&tr=udp%3A%2F%2F9.rarbg.me%3A2780%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2730%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=http%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce

The red part is what tells your browser and your client to treat it as a magnet. The brown part is the torrents info hash. The purple part is the title/download name you will see in your client ('&dn=' tells your client 'following string is the title'). The green part is the tracker list, and '&tr=' tells your client 'add the following tracker'. All the %3A %2F stuff is html safe code for special characters  like : and /. You can clean it up in notepad by a couple of search / replace operations. For your purpose you can delete anything but the green part. After replacing %3A with : and %2F with / it should look like this:

&tr=udp://tracker.coppersurfer.tk:6969/announce&tr=udp://tracker.openbittorrent.com:6969/announce&tr=udp://9.rarbg.to:2710/announce&tr=udp://9.rarbg.me:2780/announce&tr=udp://9.rarbg.to:2730/announce&tr=udp://tracker.opentrackr.org:1337&tr=http://p4p.arenabg.com:1337/announce&tr=udp://tracker.torrent.eu.org:451/announce&tr=udp://tracker.tiny-vps.com:6969/announce&tr=udp://open.stealth.si:80/announce

If I recall correctly utorrent likes it's trackerlist with 2 newlines after each tracker, so replace each '&tr=' with 2 carriage returns (not sure if you can automate this in notepad?). The resulting list should look like this - ready to paste into your client (dont forget to save for later use):

Code:
udp://tracker.coppersurfer.tk:6969/announce

udp://tracker.openbittorrent.com:6969/announce

udp://9.rarbg.to:2710/announce

udp://9.rarbg.me:2780/announce

udp://9.rarbg.to:2730/announce

udp://tracker.opentrackr.org:1337

http://p4p.arenabg.com:1337/announce

udp://tracker.torrent.eu.org:451/announce

udp://tracker.tiny-vps.com:6969/announce

udp://open.stealth.si:80/announce
Reply
#4
(Oct 13, 2021, 17:19 pm)ill88eagle Wrote: Assuming everybody else trying to upload/download have DHT enabled / ports properly forwarded.


That is true. However, posts like yours suggesting adding yet more trackers perpetuates people running misconfigured clients instead of fixing their issues.


TPB was an early adopter of magnets, which actually forced a lot of clients to get on board and properly support them. They should take the next step and drop trackers all together.
Reply
#5
DHT does not always connect, or quickly. Checking every computer in the world?
utorrent wants one space between trackers.
Maybe tell the audience how to "copy a magnet".
The magnet uses trackers too, so let's see ...
At any rate, aside from Moe's idea of only relying on DHT, you have to admit we are in an awkward position.
Reply
#6
(Oct 13, 2021, 18:30 pm)GSMM Wrote: utorrent wants one space between trackers.

Like I said in my post:

Quote:If I recall correctly utorrent likes it's trackerlist with 2 newlines after each tracker

This is one line
This is one new line

This line is 2 new lines down

(Oct 13, 2021, 18:30 pm)GSMM Wrote: Maybe tell the audience how to "copy a magnet".

Same way you copy any other link in your browser. Right click -> Copy link
Reply
#7
(Oct 13, 2021, 18:30 pm)GSMM Wrote: DHT does not always connect, or quickly. Checking every computer in the world?


DHT doesn't check every computer in the world.  Simplified, each DHT node serves as a tracker for a handful of torrents, and the torrents it serves as a tracker for is determined by the node ID.  So really, you are only querying a handful of nodes.  There is no question of which nodes to query, unlike guessing which traditional trackers any given peer might be announcing to.

It can be slow, but that is a side effect of the P2P decentralized arrangement.  Generally, once you find a peer, peer exchange will get you the rest of the swarm.


Back to how TPB handles trackers - if you are uploading to TPB, don't bother with trackers.  TPB will ignore whatever is in your torrent and add its own.

If you want to be sure you are announcing to the trackers TPB is using, then as Eagle said - if you start seeding the torrent in your client and then attempt to add the magnet link from TPB, your client should recognize that you are already running that torrent and offer to add the trackers from the magnet link.  This isn't necessary, but you won't hurt anything.

If you are planning to upload the same torrent to other sites beyond TPB, follow whatever rules they have for trackers.  You can add the TPB trackers as well. Again, it isn't necessary, but won't hurt anything.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Erroneous trackers URLs Glassbaaten 6 22,724 Dec 10, 2021, 09:56 am
Last Post: Glassbaaten
  Empty Trackers? onthat 6 19,027 May 06, 2019, 16:02 pm
Last Post: onthat
  Please remove the non-working defunct trackers SCDAS1241 8 22,585 Oct 29, 2017, 20:20 pm
Last Post: Keka_Umans
  TPB search "no hits" DuckDuckGo found several on tpb Sylveon Fetish 2 18,065 Dec 16, 2016, 13:39 pm
Last Post: Sylveon Fetish
  Torrents from other trackers Tex Killer 5 16,614 Jun 21, 2015, 19:58 pm
Last Post:



Users browsing this thread: 3 Guest(s)