I'm struggling to work out what I seem to have missed with my QBittorrent config.
When I pull a torrent via Sonarr, it suggests that the listing I'm grabbing has 50+ seeders & leechers, but when in QBT, it lists a maximum of 1 or 2 of each.
This is my Compose file:
services:
qbittorrent:
container_name: qbittorrent
image: binhex/arch-qbittorrentvpn:latest
privileged: true
cap_add:
- NET_ADMIN
environment:
- LAN_NETWORK=192.168.0.0/24
- NAME_SERVERS=1.1.1.1, 1.0.0.1
- ENABLE_PRIVOXY=yes
- PUID=1000
- PGID=100
- STRICT_PORT_FORWARD=yes
- VPN_ENABLED=yes
- VPN_PASS=**MYPASSWORD**
- VPN_PROV=custom
- VPN_USER=**MYUSERNAME**
volumes:
- /share/docker/configs/qbittorrent:/config
- /share/docker/media/downloads:/data
ports:
- 6881:6881
- 6881:6881/udp
- 8118:8118
- 8080:8080
restart: unless-stopped
And the supervisord.log
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/
2019-10-22 11:35:26.314919 [info] System information Linux 70c62b5e13b2 4.14.24-qnap #1 SMP Sat Oct 5 02:03:04 CST 2019 x86_64 GNU/Linux
2019-10-22 11:35:26.415171 [info] PUID defined as '1000'
2019-10-22 11:35:26.597529 [info] PGID defined as '100'
2019-10-22 11:35:27.263667 [warn] UMASK not defined (via -e UMASK), defaulting to '000'
2019-10-22 11:35:27.379643 [info] Permissions already set for volume mappings
2019-10-22 11:35:27.478514 [info] VPN_ENABLED defined as 'yes'
2019-10-22 11:35:27.739679 [info] OpenVPN config file (ovpn extension) is located at /config/openvpn/au290.nordvpn.com.udp.ovpn
2019-10-22 11:35:28.046281 [info] VPN remote line defined as 'remote 45.248.76.108 1194'
2019-10-22 11:35:28.139127 [info] VPN_REMOTE defined as '45.248.76.108'
2019-10-22 11:35:28.230806 [info] VPN_PORT defined as '1194'
2019-10-22 11:35:28.333137 [info] VPN_PROTOCOL defined as 'udp'
2019-10-22 11:35:28.428641 [info] VPN_DEVICE_TYPE defined as 'tun0'
2019-10-22 11:35:28.525873 [info] VPN_PROV defined as 'custom'
2019-10-22 11:35:28.627930 [info] LAN_NETWORK defined as '192.168.0.0/26'
2019-10-22 11:35:28.717760 [warn] NAME_SERVERS not defined (via -e NAME_SERVERS), defaulting to name servers defined in readme.md
2019-10-22 11:35:28.806349 [info] VPN_USER defined as '**MYUSERNAME**'
2019-10-22 11:35:28.895189 [info] VPN_PASS defined as '**MYPASSWORD**'
2019-10-22 11:35:28.990252 [info] VPN_OPTIONS not defined (via -e VPN_OPTIONS)
2019-10-22 11:35:29.083329 [info] ENABLE_PRIVOXY defined as 'yes'
2019-10-22 11:35:29.170913 [warn] WEBUI_PORT not defined (via -e WEBUI_PORT), defaulting to '8080'
2019-10-22 11:35:29.416832 [info] Starting Supervisor...
2019-10-22 11:35:30,747 INFO Included extra file "/etc/supervisor/conf.d/qbittorrent.conf" during parsing
2019-10-22 11:35:30,747 INFO Set uid to user 0 succeeded
2019-10-22 11:35:30,753 INFO supervisord started with pid 7
2019-10-22 11:35:31,759 INFO spawned: 'start-script' with pid 147
2019-10-22 11:35:31,764 INFO spawned: 'watchdog-script' with pid 148
2019-10-22 11:35:31,765 INFO reaped unknown pid 8
2019-10-22 11:35:31,785 DEBG 'start-script' stdout output:
[info] VPN is enabled, beginning configuration of VPN
2019-10-22 11:35:31,786 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2019-10-22 11:35:31,786 INFO success: watchdog-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2019-10-22 11:35:31,792 DEBG 'watchdog-script' stdout output:
[info] qBittorrent config file already exists, skipping copy
[info] Removing session lock file (if it exists)...
2019-10-22 11:35:31,857 DEBG 'start-script' stdout output:
[warn] Username contains characters which could cause authentication issues, please consider changing this if possible
2019-10-22 11:35:31,865 DEBG 'start-script' stdout output:
[warn] Password contains characters which could cause authentication issues, please consider changing this if possible
2019-10-22 11:35:32,066 DEBG 'start-script' stdout output:
[info] Default route for container is 172.29.0.1
2019-10-22 11:35:32,078 DEBG 'start-script' stdout output:
[info] Adding 209.222.18.222 to /etc/resolv.conf
2019-10-22 11:35:32,089 DEBG 'start-script' stdout output:
[info] Adding 84.200.69.80 to /etc/resolv.conf
2019-10-22 11:35:32,099 DEBG 'start-script' stdout output:
[info] Adding 37.235.1.174 to /etc/resolv.conf
2019-10-22 11:35:32,109 DEBG 'start-script' stdout output:
[info] Adding 1.1.1.1 to /etc/resolv.conf
2019-10-22 11:35:32,118 DEBG 'start-script' stdout output:
[info] Adding 209.222.18.218 to /etc/resolv.conf
2019-10-22 11:35:32,126 DEBG 'start-script' stdout output:
[info] Adding 37.235.1.177 to /etc/resolv.conf
2019-10-22 11:35:32,139 DEBG 'start-script' stdout output:
[info] Adding 84.200.70.40 to /etc/resolv.conf
2019-10-22 11:35:32,149 DEBG 'start-script' stdout output:
[info] Adding 1.0.0.1 to /etc/resolv.conf
2019-10-22 11:35:32,158 DEBG 'start-script' stdout output:
45.248.76.108
2019-10-22 11:35:32,196 DEBG 'start-script' stdout output:
[info] Attempting to load iptable_mangle module...
2019-10-22 11:35:32,200 DEBG 'start-script' stderr output:
modprobe: FATAL: Module iptable_mangle not found in directory /lib/modules/4.14.24-qnap
2019-10-22 11:35:32,201 DEBG 'start-script' stdout output:
[warn] Unable to load iptable_mangle module using modprobe, trying insmod...
2019-10-22 11:35:32,204 DEBG 'start-script' stderr output:
insmod: ERROR: could not load module /lib/modules/iptable_mangle.ko: No such file or directory
2019-10-22 11:35:32,205 DEBG 'start-script' stdout output:
[warn] Unable to load iptable_mangle module, you will not be able to connect to the applications Web UI or Privoxy outside of your LAN
[info] unRAID/Ubuntu users: Please attempt to load the module by executing the following on your host: '/sbin/modprobe iptable_mangle'
[info] Synology users: Please attempt to load the module by executing the following on your host: 'insmod /lib/modules/iptable_mangle.ko'
2019-10-22 11:35:32,260 DEBG 'start-script' stdout output:
[info] Docker network defined as 172.29.0.0/22
2019-10-22 11:35:32,274 DEBG 'start-script' stdout output:
[info] Adding 192.168.0.0/26 as route via docker eth0
2019-10-22 11:35:32,278 DEBG 'start-script' stdout output:
[info] ip route defined as follows...
--------------------
2019-10-22 11:35:32,280 DEBG 'start-script' stdout output:
default via 172.29.0.1 dev eth0
172.29.0.0/22 dev eth0 proto kernel scope link src 172.29.0.11
192.168.0.0/26 via 172.29.0.1 dev eth0
2019-10-22 11:35:32,280 DEBG 'start-script' stdout output:
--------------------
2019-10-22 11:35:32,513 DEBG 'start-script' stdout output:
[info] iptables defined as follows...
2019-10-22 11:35:32,514 DEBG 'start-script' stdout output:
--------------------
2019-10-22 11:35:32,517 DEBG 'start-script' stdout output:
-P INPUT DROP
-P FORWARD DROP
-P OUTPUT DROP
-A INPUT -s 172.29.0.0/22 -d 172.29.0.0/22 -j ACCEPT
-A INPUT -i eth0 -p udp -m udp --sport 1194 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 8080 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --sport 8080 -j ACCEPT
-A INPUT -s 192.168.0.0/26 -i eth0 -p tcp -m tcp --dport 8080 -j ACCEPT
-A INPUT -s 192.168.0.0/26 -d 172.29.0.0/22 -i eth0 -p tcp -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 0 -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -i tun0 -j ACCEPT
-A OUTPUT -s 172.29.0.0/22 -d 172.29.0.0/22 -j ACCEPT
-A OUTPUT -o eth0 -p udp -m udp --dport 1194 -j ACCEPT
-A OUTPUT -o eth0 -p tcp -m tcp --dport 8080 -j ACCEPT
-A OUTPUT -o eth0 -p tcp -m tcp --sport 8080 -j ACCEPT
-A OUTPUT -d 192.168.0.0/26 -o eth0 -p tcp -m tcp --sport 8080 -j ACCEPT
-A OUTPUT -s 172.29.0.0/22 -d 192.168.0.0/26 -o eth0 -p tcp -j ACCEPT
-A OUTPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -o tun0 -j ACCEPT
2019-10-22 11:35:32,523 DEBG 'start-script' stdout output:
--------------------
[info] Starting OpenVPN...
2019-10-22 11:35:32,675 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 WARNING: file 'credentials.conf' is group or others accessible
Tue Oct 22 11:35:32 2019 OpenVPN 2.4.7 [git:makepkg/2b8aec62d5db2c17+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Feb 19 2019
Tue Oct 22 11:35:32 2019 library versions: OpenSSL 1.1.1d 10 Sep 2019, LZO 2.10
2019-10-22 11:35:32,677 DEBG 'start-script' stdout output:
[info] OpenVPN started
2019-10-22 11:35:32,727 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 WARNING: --ping should normally be used with --ping-restart or --ping-exit
Tue Oct 22 11:35:32 2019 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
2019-10-22 11:35:32,728 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 Outgoing Control Channel Authentication: Using 512 bit message hash 'SHA512' for HMAC authentication
Tue Oct 22 11:35:32 2019 Incoming Control Channel Authentication: Using 512 bit message hash 'SHA512' for HMAC authentication
2019-10-22 11:35:32,730 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 TCP/UDP: Preserving recently used remote address: [AF_INET]45.248.76.108:1194
Tue Oct 22 11:35:32 2019 Socket Buffers: R=[819200->819200] S=[819200->819200]
Tue Oct 22 11:35:32 2019 UDP link local: (not bound)
Tue Oct 22 11:35:32 2019 UDP link remote: [AF_INET]45.248.76.108:1194
2019-10-22 11:35:32,762 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 TLS: Initial packet from [AF_INET]45.248.76.108:1194, sid=4b2aa035 50c38b27
2019-10-22 11:35:32,795 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 VERIFY OK: depth=2, C=PA, O=NordVPN, CN=NordVPN Root CA
2019-10-22 11:35:32,797 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 VERIFY OK: depth=1, C=PA, O=NordVPN, CN=NordVPN CA3
2019-10-22 11:35:32,799 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 VERIFY KU OK
Tue Oct 22 11:35:32 2019 Validating certificate extended key usage
Tue Oct 22 11:35:32 2019 ++ Certificate has EKU (str) TLS Web Server Authentication, expects TLS Web Server Authentication
2019-10-22 11:35:32,799 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:32 2019 VERIFY EKU OK
Tue Oct 22 11:35:32 2019 VERIFY OK: depth=0, CN=au290.nordvpn.com
2019-10-22 11:35:33,153 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:33 2019 Control Channel: TLSv1.2, cipher TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 4096 bit RSA
Tue Oct 22 11:35:33 2019 [au290.nordvpn.com] Peer Connection Initiated with [AF_INET]45.248.76.108:1194
2019-10-22 11:35:34,380 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 SENT CONTROL [au290.nordvpn.com]: 'PUSH_REQUEST' (status=1)
2019-10-22 11:35:34,398 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 PUSH: Received control message: 'PUSH_REPLY,redirect-gateway def1,dhcp-option DNS 103.86.96.100,dhcp-option DNS 103.86.99.100,sndbuf 524288,rcvbuf 524288,explicit-exit-notify,comp-lzo no,route-gateway 10.8.8.1,topology subnet,ping 60,ping-restart 180,ifconfig 10.8.8.28 255.255.255.0,peer-id 24,cipher AES-256-GCM'
2019-10-22 11:35:34,399 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: timers and/or timeouts modified
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: explicit notify parm(s) modified
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: compression parms modified
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: --sndbuf/--rcvbuf options modified
Tue Oct 22 11:35:34 2019 Socket Buffers: R=[819200->1048576] S=[819200->1048576]
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: --ifconfig/up options modified
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: route options modified
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: route-related options modified
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: peer-id set
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: adjusting link_mtu to 1657
Tue Oct 22 11:35:34 2019 OPTIONS IMPORT: data channel crypto options modified
Tue Oct 22 11:35:34 2019 Data Channel: using negotiated cipher 'AES-256-GCM'
2019-10-22 11:35:34,400 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 Outgoing Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Tue Oct 22 11:35:34 2019 Incoming Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Tue Oct 22 11:35:34 2019 ROUTE_GATEWAY 172.29.0.1/255.255.252.0 IFACE=eth0 HWADDR=02:42:ac:1d:00:0b
2019-10-22 11:35:34,400 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 TUN/TAP device tun0 opened
2019-10-22 11:35:34,401 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 TUN/TAP TX queue length set to 100
Tue Oct 22 11:35:34 2019 /usr/bin/ip link set dev tun0 up mtu 1500
2019-10-22 11:35:34,405 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 /usr/bin/ip addr add dev tun0 10.8.8.28/24 broadcast 10.8.8.255
2019-10-22 11:35:34,410 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 /root/openvpnup.sh tun0 1500 1585 10.8.8.28 255.255.255.0 init
2019-10-22 11:35:34,415 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 /usr/bin/ip route add 45.248.76.108/32 via 172.29.0.1
2019-10-22 11:35:34,418 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 /usr/bin/ip route add 0.0.0.0/1 via 10.8.8.1
2019-10-22 11:35:34,423 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 /usr/bin/ip route add 128.0.0.0/1 via 10.8.8.1
2019-10-22 11:35:34,427 DEBG 'start-script' stdout output:
Tue Oct 22 11:35:34 2019 Initialization Sequence Completed
2019-10-22 11:35:34,557 DEBG 'start-script' stdout output:
[info] Application does not require port forwarding or VPN provider is != pia, skipping incoming port assignment
2019-10-22 11:35:34,558 DEBG 'start-script' stdout output:
[info] Checking we can resolve name 'www.google.com' to address...
2019-10-22 11:35:34,893 DEBG 'start-script' stdout output:
[info] DNS operational, we can resolve name 'www.google.com' to address '216.58.206.132'
2019-10-22 11:35:34,899 DEBG 'start-script' stdout output:
[info] Attempting to get external IP using Name Server 'ns1.google.com'...
2019-10-22 11:35:35,395 DEBG 'start-script' stdout output:
[info] Successfully retrieved external IP address 45.248.76.109
2019-10-22 11:35:35,506 DEBG 'watchdog-script' stdout output:
[info] qBittorrent listening interface IP 0.0.0.0 and VPN provider IP 10.8.8.28 different, marking for reconfigure
2019-10-22 11:35:35,515 DEBG 'watchdog-script' stdout output:
[info] qBittorrent not running
2019-10-22 11:35:35,523 DEBG 'watchdog-script' stdout output:
[info] Privoxy not running
2019-10-22 11:35:35,524 DEBG 'watchdog-script' stdout output:
[info] Removing session lock file (if it exists)...
2019-10-22 11:35:35,526 DEBG 'watchdog-script' stdout output:
[info] Attempting to start qBittorrent...
2019-10-22 11:35:35,828 DEBG 'watchdog-script' stdout output:
[info] qBittorrent process started
[info] Waiting for qBittorrent process to start listening on port 8080...
2019-10-22 11:35:35,963 DEBG 'watchdog-script' stdout output:
[info] qBittorrent process listening on port 8080
2019-10-22 11:35:36,046 DEBG 'watchdog-script' stdout output:
[info] Attempting to start Privoxy...
2019-10-22 11:35:37,060 DEBG 'watchdog-script' stdout output:
[info] Privoxy process started
[info] Waiting for Privoxy process to start listening on port 8118...
2019-10-22 11:35:37,074 DEBG 'watchdog-script' stdout output:
[info] Privoxy process listening on port 8118
I'm not sure if I am overlooking something that might be causing my issue. Any help is appreciated.