Private torrent / embedded tracker not sending

Linux specific questions, problems.
Post Reply
SpaceForceMars

Private torrent / embedded tracker not sending

Post by SpaceForceMars »

I followed various guides to set up a private torrent to share files with my family. I believe that I set it up correctly but no one I give the .torrent file to is able to receive the file(s). The transfer never starts.

Here's what I did:
- Set up Port Forwarding in the router for Port 39941 and 9000 (private tracker port).
- Set up firewall rules allowing bi-directional traffic on port 39941 and 9000 in Linux.
- Verified that both ports were open via: https://www.yougetsignal.com/tools/open-ports/
- Got my IP using: https://www.whatismyip.org/
- qBittorrent --> Preferences --> Advanced
- Embedded Tracker Port: 9000
- Enable embedded tracker port: [x]
- IP Address to report to trackers (requires restart): {the IP address I got from https://www.whatismyip.org/}
- qBittorrent --> Tools --> Torrent Creator
- Selected file.
- [click] Calculate number of pieces.
- [x] Private torrent
- [x] Start seeding immediately
- [x] Ignore share ratio limits for this torrent
- [x] Optimize alignment
- Tracker URLs: http://my.ip.address:9000/announce
- [Create Torrent]

I then tried opening the .torrent file in qBittorrent on a different computer, and gave a copy to a friend. Neither my friend nor my second computer do the transfer. Both ports can be reached. What am I doing wrong?

Linux Mint
Criatura

Re: Private torrent / embedded tracker not sending

Post by Criatura »

I have the same issue. It seems the embedded tracker is binding on IPv6, but I do not run IPv6 networking.

sudo lsof -i -P -n | grep LISTEN
qbittorre 11876 pi 33u IPv4 1122379 0t0 TCP 192.XXX.XXX.XXX:8999 (LISTEN)
qbittorre 11876 pi 35u IPv6 1123355 0t0 TCP *:60457 (LISTEN)
SpaceForceMars

Re: Private torrent / embedded tracker not sending

Post by SpaceForceMars »

Criatura wrote: Sun Dec 20, 2020 2:47 am I have the same issue. It seems the embedded tracker is binding on IPv6, but I do not run IPv6 networking.

sudo lsof -i -P -n | grep LISTEN
qbittorre 11876 pi 33u IPv4 1122379 0t0 TCP 192.XXX.XXX.XXX:8999 (LISTEN)
qbittorre 11876 pi 35u IPv6 1123355 0t0 TCP *:60457 (LISTEN)
I'm not either. Sounds like you're also trying to find a way to make it work with IPv4?
Criatura

Re: Private torrent / embedded tracker not sending

Post by Criatura »

That is correct. I can use it for downloading and seeding just fine in port 8999 on IPv4 just fine. But the embedded tracker on 60457 will only bind to IPv6.
Criatura

Re: Private torrent / embedded tracker not sending

Post by Criatura »

Works fine on my lubuntu laptop. It binds on IPv4 and clients can download from it just fine.

It seems to be an issue with running it on the rPi only.
SpaceForceMars

Re: Private torrent / embedded tracker not sending

Post by SpaceForceMars »

Criatura wrote: Sun Dec 20, 2020 3:40 am Works fine on my lubuntu laptop. It binds on IPv4 and clients can download from it just fine.

It seems to be an issue with running it on the rPi only.
I'm using Linux Mint 19 (soon to be 20).
Post Reply