To whom it may yoho:
So I’ve got a linux server with Docker installed a a container with Deluge in it. I have 98 torrents currently in Active or Seeding status. My download and upload speeds are set according to my calculated rates for my speed test. Ports are set for incoming connections, that port is included in the Docker container config, allowed through the firewall on the server itself and forwarding set up on my router. I have 3 private trackers I’m testing with those 98 torrents and the torrents are a mix of high seeding demand torrents and just whatever I had sitting around. The only torrent out of 98 that are uploading anything is the Ubuntu torrent I’ve been using to see if it could be the private trackers.
Speed test:
Download speed is 347Mbps Upload speed is 23Mbps
DNS settings are set to use 75.75.75.75 and 76.76.76.76 and 8.8.8.8 on my router. My server is set to use the router as the DNS.
The 63430 port I’m using has been confirmed as open from external port checkers.
I have tried using qbitorrent on a separate machine and have been running into the same problems so it sounds like it’s a network-wide issue.
I am not behind a VPN (yet… though it sounds like it could be a requirement)
This is my home network and I own the Gateway so any ISP shenanigans would be from outside the home.
Does anyone have any suggestions? And is this the right place to ask?
Thank you in advance! I’m running out of hair to tear out!
can you ping the private trackers?
I can, yes.
Sounds like you have good private trackers 😁. Its hard to seed next to loads of seedboxes and insane speeds that people have at home. Just guessing, but its probably right if Ubuntu ISO and public torrents upload works fine
What happens if you download something. Does it also upload while downloading?
Is it possible to download the torrent that you seed from outside your network by yourself? Mobile network, a friend or family wifi. To be sure that it does not download it all from someone else, create a torrent from a random file, upload it to a random tracker and download the torrent from outside your network.
Excellent questions.
I do not download and upload at the same time.
The server is exclusively wired so I can’t try it on a hotspot but I can try connecting my laptop to a hotspot and check connections between them. I don’t have friends or family or a friendly network I can try anywhere nearby, unfortunately.
I can try creating a torrent sometime soon but I need to take a break. I’m starting to see the terminal when I close my eyes.
What do you mean by “I do not download and upload at the same time”?
Sorry, I’m on mobile and I’m not sure if the commenter removed their post so my comment lost context but I can’t see their comment in my post on mobile for some reason.
While the file is downloading I do not see any uploading happening either. I was messing around trying to set up a vpn docker container last night and couldn’t get everything playing nicely but I’m not even seeing any downloading going on anymore either.
You are not behind CGNAT right? As that would explain why the peers can’t reach you.
I shouldn’t be, I own a single family home. I’ll research this further though.
Yeah, I’m definitely not behind a CGNAT.
What does your Docker port mapping look like?
Perhaps the port is open and forwarded in the router but not getting through the Docker network? Are you mapping 1:1 or using different internal/external ports?
Docker ports are 1:1 mapped. 63430:63430. I’ve mapped all the ports 1:1, added them to the firewall for tcp and udp on the device AND port forwarded them through the modem.
Separately, I’m also getting 0 upload on other devices that aren’t docker containers. Seems like my ISP is just blocking all upload traffic. I see peers connect and disconnect.
While it’s unlikely your ISP is blocking all uploads on that protocol, a vpn would bypass that.
So a vpn is worth testing
VPN is connected. I have gotten bursts of up to 180kbps downloads that slowly deteriorate to nothing. Currently sitting at 0 upload, 0 download. Collecting bonus points for seeding I guess? But I have no idea what the issue is. I tried switching to a random port and I saw some activity for a couple seconds, but it quickly went to 0 again. I’m so tilted.