qBittorrent will not connect to peers/seeders

thebozenator

Cadet
Joined
Jul 2, 2022
Messages
5
Hi All,

This problem has been driving me insane the past couple days. I installed the official qBittorrent app but I cannot get it to download anything. This is a fresh TrueNAS SCALE install v22.02.2. Aside from starting the app, all I did was setup the pool, create a dataset, and allow read/write/exec from anywhere on the dataset.

With some trackers I get `host not found (non-authoritative) try again later` error on the tracker. With others, torrents just show up as stalled:
1656752690742.png

Occasionally it connects to a peer and downloads a couple MB but I suspect something is blocking connections. Settings are below.

"Port used for incoming connections" is the same port that is the same as the TCP port in the config. I think its capable of accessing the mount because it has downloaded a couple MBs.

Can anyone please help me out?

i7-2600K 4 cores
16Gb RAM
1Gbit Network
22Tb pool


1656752873796.png

1656752885724.png

1656752913964.png


1656753416130.png
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
Port Forwarding on the router if your router doesn't support UPnP
 

thebozenator

Cadet
Joined
Jul 2, 2022
Messages
5
Thanks for the followup. UPnP is enabled on the router but there is no config for the server.

I tried manually opening up the ports I configured for the app but it did not help:
1656877630053.png
 
Joined
Oct 22, 2019
Messages
3,641
That reads like a DNS issue.
 

thebozenator

Cadet
Joined
Jul 2, 2022
Messages
5
Looks like you are right.

I tried `ping <url>` from within the qbittorrent docker and get inconsistent results. google.com works but some websites that work outside the docker failed.

running:
echo "nameserver 8.8.8.8" > /etc/resolv.conf
within the docker got everything working. I can connect to peers and the `host not found (non-authoritative) try again later` goes away.

what is the correct way to permanently fix this? I tried adding the server to the app config but it didn't work:
1656899225825.png


I presume this is something with the trueNAS config.
 

thebozenator

Cadet
Joined
Jul 2, 2022
Messages
5
addressed the network warning by installing calico. Still dont know what to do about the container DNS.

Installed the official plex app and that is able to access the outside world and ping everything. Must be something with qbittorrent
 
Last edited:

TheFatPanda

Cadet
Joined
Dec 9, 2022
Messages
1
advanced_settings.jpg

What you wanna do is go to your advanced settings, set your Network interface to eth0 and IP address to the address shown in the list, it should be the bridge IP from docker.
 

MrGuvernment

Patron
Joined
Jun 15, 2017
Messages
268
Thanks for the followup. UPnP is enabled on the router but there is no config for the server.

I tried manually opening up the ports I configured for the app but it did not help:
View attachment 56555
Please disable UPnP! it is a massive security hole for any network!

manually set up your port forwards if you need to seed from your device to the public world.
 

fozter

Cadet
Joined
Feb 21, 2014
Messages
2
Been struggling with this for hours now, anyone got a solution that works? Running Scale 23.10.1, chart version=1.2.4 and app version=4.6.2
 

MrGuvernment

Patron
Joined
Jun 15, 2017
Messages
268
Been struggling with this for hours now, anyone got a solution that works? Running Scale 23.10.1, chart version=1.2.4 and app version=4.6.2
Always better to start your own threads. With that include all of your details, TrueNAS versions, network configs, firewalls et cetera.
 
Top