Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] binhex - qBittorrentVPN

Featured Replies

B.t.w. where do I need to send the Help!-Beer? 🙂😁🙃

  • Replies 5.2k
  • Views 1.1m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I rolled back to tag 5.1.1-1-01 which fixed the issue for me. I guess the new update wasn't tested for wireguard connections. Edit the docker container and change "Repository" from binhex/arch-qbitt

  • FWIW, I found this method in Reddit that seemed to work for me until they fix the log bug. But note if you have qbittorrent internet facing, it's a risk.   Add this line under [Preferences]

  • gustyScanner
    gustyScanner

    Hello! I have been using wireguard successfully for a long time with this container, today though when the container restarted I got the following error: 2025-06-27 10:35:26,490 DEBG 'start-script'

Posted Images

11 minutes ago, panini said:

I seem to have got it working:

Added a Path variable, like this.

Image 17 - added variable Path.png

Hmmm, very strange..

I got two of three torrents that worked and downloaded fine, but I also still have two torrents that throw the permission denied error??

I'd still like to properly understand the docker compose command.

  • How to issue it?

  • Where?

It's not exactly a 'command', per se. If you change anything in your template (edit a variable for example), and click [APPLY] at the bottom of the screen, the next thing you see should be the docker compose text scrolling by. When it's complete, copy/past it into your forum reply and you're done. Easy-peasy. :)

Oh man, if I'm seeing this right. I'm on mobile right now.

You have your config maped to your downloading shared? And you don't have /download/ mapped to anything.

Lost access to webui today

No matter what I do I cannot get to login page.

Latest unraid with wireguard off for now

Latest log

\_ |__ |__| ____ | |__ ____ ___ ___

| __ \| |/ \| | \_/ __ \\ \/ /

| \_\ \ | | \ Y \ ___/ > <

|___ /__|___| /___| /\___ >__/\_ \

\/ \/ \/ \/ \/

https://hub.docker.com/u/binhex/

2025-06-06 00:33:38.778003 [info] Host is running unRAID

2025-06-06 00:33:38.826860 [info] System information: Linux a72f4d7ba6ff 6.12.24-Unraid #1 SMP PREEMPT_DYNAMIC Sat May 3 00:12:52 PDT 2025 x86_64 GNU/Linux

2025-06-06 00:33:38.858121 [info] Image tags: BASE_RELEASE_TAG=2025042801,INT_RELEASE_TAG=2025042801,IMAGE_RELEASE_TAG=5.1.0-1-01

2025-06-06 00:33:38.903366 [info] PUID defined as '99'

2025-06-06 00:33:38.968340 [info] PGID defined as '100'

2025-06-06 00:33:39.048572 [info] UMASK defined as '000'

2025-06-06 00:33:39.087020 [info] Permissions already set for '/config'

2025-06-06 00:33:39.133170 [info] Deleting files in /tmp (non recursive)...

2025-06-06 00:33:39.184662 [info] VPN_ENABLED defined as 'yes'

2025-06-06 00:33:39.228505 [info] VPN_CLIENT defined as 'openvpn'

2025-06-06 00:33:39.269477 [info] VPN_PROV defined as 'pia'

2025-06-06 00:33:39.334093 [info] OpenVPN config file (ovpn extension) is located at /config/openvpn/netherlands.ovpn

2025-06-06 00:33:39.412126 [info] VPN remote server(s) defined as 'nl-amsterdam.privacy.network,'

2025-06-06 00:33:39.449302 [info] VPN remote port(s) defined as '1197,'

2025-06-06 00:33:39.489062 [info] VPN remote protcol(s) defined as 'udp,'

2025-06-06 00:33:39.528744 [info] VPN_DEVICE_TYPE defined as 'tun0'

2025-06-06 00:33:39.573664 [info] VPN_OPTIONS not defined (via -e VPN_OPTIONS)

2025-06-06 00:33:39.612335 [info] NAME_SERVERS defined as '1.1.1.1,1.0.0.1'

2025-06-06 00:33:39.655632 [debug] iptables default policies available, setting policy to drop...

2025-06-06 00:33:39.695398 [debug] ip6tables default policies available, setting policy to drop...

2025-06-06 00:33:39.831623 [debug] DNS operational, we can resolve name 'nl-amsterdam.privacy.network' to address '203.188.164.72 191.96.168.107 212.102.35.63'

2025-06-06 00:33:39.932876 [debug] DNS operational, we can resolve name 'www.privateinternetaccess.com' to address '104.18.40.93 172.64.147.163'

2025-06-06 00:33:40.023375 [debug] DNS operational, we can resolve name 'serverlist.piaservers.net' to address '104.19.240.167 104.18.159.201'

2025-06-06 00:33:40.092323 [debug] Showing name servers in '/etc/resolv.conf' before overwrite from NAME_SERVERS...

2025-06-06 00:33:40.129731 [debug] # Generated by Docker Engine.

2025-06-06 00:33:40.129814 [debug] # This file can be edited; Docker Engine will not make further changes once it

2025-06-06 00:33:40.129828 [debug] # has been modified.

2025-06-06 00:33:40.129837 [debug]

2025-06-06 00:33:40.129847 [debug] nameserver 127.0.0.11

2025-06-06 00:33:40.129855 [debug] options ndots:0

2025-06-06 00:33:40.129863 [debug]

2025-06-06 00:33:40.129871 [debug] # Based on host file: '/etc/resolv.conf' (internal resolver)

2025-06-06 00:33:40.129891 [debug] # ExtServers: [8.8.8.8 1.1.1.1 208.67.222.222]

2025-06-06 00:33:40.129900 [debug] # Overrides: []

2025-06-06 00:33:40.129909 [debug] # Option ndots from: internal

2025-06-06 00:33:40.178563 [debug] Showing name servers in '/etc/resolv.conf' after overwrite from NAME_SERVERS...

2025-06-06 00:33:40.209381 [debug] nameserver 1.1.1.1

2025-06-06 00:33:40.209439 [debug] nameserver 1.0.0.1

2025-06-06 00:33:40.512854 [debug] Docker interface name, Gateway interface name, Gateway IP, Docker interface IP, Subnet mask and CIDR are defined as 'eth0,eth0,192.168.1.1,192.168.1.205,255.255.255.0,192.168.1.0/24'

2025-06-06 00:33:40.669697 [info] LAN_NETWORK defined as '192.168.1.0/24'

2025-06-06 00:33:40.727609 [info] LAN_NETWORK exported as '192.168.1.0/24'

2025-06-06 00:33:40.770390 [info] VPN_USER defined as

2025-06-06 00:33:40.828143 [info] VPN_PASS defined as

2025-06-06 00:33:40.865881 [info] STRICT_PORT_FORWARD defined as 'yes'

2025-06-06 00:33:40.911705 [info] VPN_INPUT_PORTS not defined (via -e VPN_INPUT_PORTS), skipping allow for custom incoming ports

2025-06-06 00:33:40.954514 [info] VPN_OUTPUT_PORTS not defined (via -e VPN_OUTPUT_PORTS), skipping allow for custom outgoing ports

2025-06-06 00:33:40.994787 [info] ENABLE_STARTUP_SCRIPTS defined as 'no'

2025-06-06 00:33:41.040545 [info] ENABLE_SOCKS defined as 'no'

2025-06-06 00:33:41.094979 [info] ENABLE_PRIVOXY defined as 'yes'

2025-06-06 00:33:41.137188 [info] WEBUI_PORT defined as '8080'

2025-06-06 00:33:41.200138 [info] SHARED_NETWORK not defined (via -e SHARED_NETWORK), defaulting to 'no'

2025-06-06 00:33:41.236609 [info] Starting Supervisor...

2025-06-06 00:33:41,527 INFO Included extra file "/etc/supervisor/conf.d/qbittorrent.conf" during parsing

2025-06-06 00:33:41,527 INFO Set uid to user 0 succeeded

2025-06-06 00:33:41,534 INFO supervisord started with pid 7

2025-06-06 00:33:42,537 INFO spawned: 'start-script' with pid 387

2025-06-06 00:33:42,540 INFO spawned: 'watchdog-script' with pid 388

2025-06-06 00:33:42,541 INFO reaped unknown pid 8 (exit status 0)

2025-06-06 00:33:42,546 DEBG 'start-script' stdout output:

[info] VPN is enabled, beginning configuration of VPN

2025-06-06 00:33:42,546 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)

2025-06-06 00:33:42,546 INFO success: watchdog-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)

2025-06-06 00:33:42,557 DEBG 'start-script' stdout output:

[warn] Password contains characters which could cause authentication issues, please consider changing this if possible

2025-06-06 00:33:42,591 DEBG 'start-script' stdout output:

[debug] Contents of ovpn file /config/openvpn/netherlands.ovpn as follows...

2025-06-06 00:33:42,593 DEBG 'start-script' stdout output:

client

dev tun

proto udp

remote nl-amsterdam.privacy.network 1197

resolv-retry infinite

nobind

persist-key

cipher aes-256-cbc

auth sha256

tls-client

remote-cert-tls server

auth-user-pass credentials.conf

comp-lzo no

verb 1

<ca>

-----BEGIN CERTIFICATE-----

MIIHqzCCBZOgAwIBAgIJAJ0u+vODZJntMA0GCSqGSIb3DQEBDQUAMIHoMQswCQYD

.....

8jO5+0LdJ6VyOs/Hd4w52alDW/MFySDZSfQHMTIc30hLBJ8OnCEIvluVQQ2UQvoW

+no177N9L2Y+M9TcTA62ZyMXShHQGeh20rb4kK8f+iFX8NxtdHVSkxMEFSfDDyQ=

-----END CERTIFICATE-----

</ca>

disable-occ

2025-06-06 00:33:42,600 DEBG 'start-script' stdout output:

[debug] Environment variables defined as follows

2025-06-06 00:33:42,601 DEBG 'start-script' stdout output:

ADDITIONAL_PORTS=

APPLICATION=qbittorrent

BASH=/bin/bash

BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath

BASH_ALIASES=()

BASH_ARGC=()

BASH_ARGV=()

BASH_CMDS=()

BASH_LINENO=([0]="0")

BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.

BASH_SOURCE=([0]="/root/start.sh")

BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")

BASH_VERSION='5.2.37(1)-release'

DEBUG=true

DIRSTACK=()

ENABLE_PRIVOXY=yes

ENABLE_SOCKS=no

ENABLE_STARTUP_SCRIPTS=no

EUID=0

GROUPS=()

HOME=/home/nobody

HOSTNAME=a72f4d7ba6ff

HOSTTYPE=x86_64

HOST_CONTAINERNAME=binhex-qbittorrentvpn

HOST_HOSTNAME=Tower

HOST_OS=Unraid

IFS=$' \t\n'

LANG=en_GB.UTF-8

LAN_NETWORK=192.168.1.0/24

MACHTYPE=x86_64-pc-linux-gnu

NAME_SERVERS=1.1.1.1,1.0.0.1

OPTERR=1

OPTIND=1

OSTYPE=linux-gnu

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PGID=100

PIPESTATUS=([0]="0")

PPID=7

PS4='+ '

PUID=99

PWD=/

SHARED_NETWORK=no

SHELL=/usr/bin/bash

SHELLOPTS=braceexpand:hashall:interactive-comments

SHLVL=1

SOCKS_PASS=socks

SOCKS_USER=admin

STRICT_PORT_FORWARD=yes

SUPERVISOR_ENABLED=1

SUPERVISOR_GROUP_NAME=start-script

SUPERVISOR_PROCESS_NAME=start-script

TCP_PORT_58946=58946

TCP_PORT_8080=8080

TCP_PORT_8118=8118

TCP_PORT_9118=9118

TERM=xterm

TZ=Europe/Athens

UDP_PORT_58946=58946

UID=0

UMASK=000

USERSPACE_WIREGUARD=no

VPN_CLIENT=openvpn

VPN_CONFIG=/config/openvpn/netherlands.ovpn

VPN_DEVICE_TYPE=tun0

VPN_ENABLED=yes

VPN_INPUT_PORTS=

VPN_OPTIONS=

VPN_OUTPUT_PORTS=

VPN_PASS=

VPN_PROV=pia

VPN_REMOTE_IP_LIST='203.188.164.72 191.96.168.107 212.102.35.63 104.18.40.93 172.64.147.163 104.19.240.167 104.18.159.201'

VPN_REMOTE_PORT=1197,

VPN_REMOTE_PROTOCOL=udp,

VPN_REMOTE_SERVER=nl-amsterdam.privacy.network,

VPN_USER=p

WEBUI_PORT=8080

_='[debug] Environment variables defined as follows'

password_char_check=$'-\n-\n-'

username_char_check=

vpn_ping=

[debug] Directory listing of files in /config/openvpn/ as follows

2025-06-06 00:33:42,606 DEBG 'start-script' stdout output:

total 16

drwxrwxr-x 2 nobody users 101 Jun 6 00:33 .

drwxrwxr-x 5 nobody users 95 Jun 6 00:19 ..

-rwxrwxr-x 1 nobody users 2719 Nov 19 2020 ca.rsa.4096.crt

-rwxrwxr-x 1 nobody users 25 Jun 6 00:33 credentials.conf

-rwxrwxr-x 1 nobody users 1214 Nov 19 2020 crl.rsa.4096.pem

-rwxrwxr-x 1 nobody users 2968 Jun 6 00:33 netherlands.ovpn

2025-06-06 00:33:42,606 DEBG 'start-script' stdout output:

[debug] Contents of OpenVPN config file '/config/openvpn/netherlands.ovpn' as follows...

2025-06-06 00:33:42,608 DEBG 'start-script' stdout output:

client

dev tun

proto udp

remote nl-amsterdam.privacy.network 1197

resolv-retry infinite

nobind

persist-key

cipher aes-256-cbc

auth sha256

tls-client

remote-cert-tls server

auth-user-pass credentials.conf

comp-lzo no

verb 1

<ca>

-----BEGIN CERTIFICATE-----

MIIHqzCCBZOgAwIBAgIJAJ0u+vODZJntMA0GCSqGSIb3DQEBDQUAMIHoMQswCQYD

......

+no177N9L2Y+M9TcTA62ZyMXShHQGeh20rb4kK8f+iFX8NxtdHVSkxMEFSfDDyQ=

-----END CERTIFICATE-----

</ca>

disable-occ

2025-06-06 00:33:42,644 DEBG 'start-script' stdout output:

[debug] Show name servers defined for container

2025-06-06 00:33:42,645 DEBG 'start-script' stdout output:

nameserver 1.1.1.1

nameserver 1.0.0.1

2025-06-06 00:33:42,646 DEBG 'start-script' stdout output:

[debug] Show contents of hosts file

2025-06-06 00:33:42,647 DEBG 'start-script' stdout output:

127.0.0.1 localhost

::1 localhost ip6-localhost ip6-loopback

fe00::0 ip6-localnet

ff00::0 ip6-mcastprefix

ff02::1 ip6-allnodes

ff02::2 ip6-allrouters

192.168.1.205 a72f4d7ba6ff

203.188.164.72 nl-amsterdam.privacy.network

104.18.40.93 www.privateinternetaccess.com

104.19.240.167 serverlist.piaservers.net

2025-06-06 00:33:42,997 DEBG 'start-script' stdout output:

2025-06-06 00:33:42.997413 [debug] Docker interface name, Gateway interface name, Gateway IP, Docker interface IP, Subnet mask and CIDR are defined as 'eth0,eth0,192.168.1.1,192.168.1.205,255.255.255.0,192.168.1.0/24'

2025-06-06 00:33:43,018 DEBG 'start-script' stdout output:

[info] Adding 192.168.1.0/24 as route via adapter eth0

2025-06-06 00:33:43,021 DEBG 'start-script' stderr output:

RTNETLINK answers: File exists

2025-06-06 00:33:43,022 DEBG 'start-script' stdout output:

[info] ip route defined as follows...

--------------------

2025-06-06 00:33:43,025 DEBG 'start-script' stdout output:

default via 192.168.1.1 dev eth0

192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.205

local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1

local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1

2025-06-06 00:33:43,026 DEBG 'start-script' stdout output:

broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1

local 192.168.1.205 dev eth0 table local proto kernel scope host src 192.168.1.205

broadcast 192.168.1.255 dev eth0 table local proto kernel scope link src 192.168.1.205

local ::1 dev lo table local proto kernel metric 0 pref medium

2025-06-06 00:33:43,026 DEBG 'start-script' stdout output:

--------------------

[debug] Modules currently loaded for kernel

2025-06-06 00:33:43,033 DEBG 'start-script' stdout output:

Module Size Used by

xt_mark 12288 2

udp_diag 12288 0

xt_CHECKSUM 12288 1

ipt_REJECT 12288 2

nf_reject_ipv4 12288 1 ipt_REJECT

ip6table_mangle 12288 1

iptable_mangle 12288 2

vhost_net 32768 1

tun 65536 3 vhost_net

vhost 49152 1 vhost_net

vhost_iotlb 16384 1 vhost

tap 28672 1 vhost_net

xt_nat 12288 88

xt_tcpudp 12288 111

ipvlan 45056 0

veth 40960 0

nf_conntrack_netlink 61440 0

xt_conntrack 12288 2

xt_MASQUERADE 12288 4

nfnetlink 20480 2 nf_conntrack_netlink

xfrm_user 57344 1

xfrm_algo 16384 1 xfrm_user

ip6table_nat 12288 1

iptable_nat 12288 23

nf_nat 57344 4 ip6table_nat,xt_nat,iptable_nat,xt_MASQUERADE

nf_conntrack 180224 5 xt_conntrack,nf_nat,xt_nat,nf_conntrack_netlink,xt_MASQUERADE

nf_defrag_ipv6 16384 1 nf_conntrack

nf_defrag_ipv4 12288 1 nf_conntrack

xt_addrtype 12288 2

nfsd 888832 3

auth_rpcgss 184320 1 nfsd

lockd 143360 1 nfsd

grace 12288 2 nfsd,lockd

sunrpc 806912 15 nfsd,auth_rpcgss,lockd

md_mod 61440 2

zfs 6098944 0

spl 139264 1 zfs

ntfs3 290816 0

tcp_diag 12288 0

inet_diag 28672 2 tcp_diag,udp_diag

ip6table_filter 12288 1

ip6_tables 32768 3 ip6table_filter,ip6table_nat,ip6table_mangle

iptable_filter 12288 3

ip_tables 32768 3 iptable_filter,iptable_nat,iptable_mangle

x_tables 53248 16 ip6table_filter,xt_conntrack,iptable_filter,ip6table_nat,xt_tcpudp,xt_addrtype,xt_CHECKSUM,xt_nat,ip6_tables,ipt_REJECT,ip_tables,iptable_nat,ip6table_mangle,xt_MASQUERADE,iptable_mangle,xt_mark

bridge 360448 0

stp 12288 1 bridge

llc 16384 2 bridge,stp

edac_mce_amd 32768 0

edac_core 81920 0

intel_rapl_common 40960 0

iosf_mbi 16384 1 intel_rapl_common

kvm_amd 196608 11

kvm 1261568 13 kvm_amd

wmi_bmof 12288 0

crct10dif_pclmul 12288 1

crc32_pclmul 12288 0

crc32c_intel 16384 2

ghash_clmulni_intel 16384 0

sha512_ssse3 45056 0

sha256_ssse3 32768 0

sha1_ssse3 32768 0

aesni_intel 118784 0

crypto_simd 16384 1 aesni_intel

cryptd 28672 2 crypto_simd,ghash_clmulni_intel

igb 245760 0

mxm_wmi 12288 0

nvme 57344 1

rapl 24576 0

i2c_piix4 24576 0

i2c_algo_bit 12288 1 igb

i2c_smbus 12288 1 i2c_piix4

acpi_cpufreq 24576 0

ccp 69632 1 kvm_amd

k10temp 12288 0

ahci 45056 3

i2c_core 106496 4 i2c_algo_bit,igb,i2c_smbus,i2c_piix4

nvme_core 151552 2 nvme

libahci 49152 1 ahci

wmi 28672 2 wmi_bmof,mxm_wmi

button 20480 0

2025-06-06 00:33:43,041 DEBG 'start-script' stdout output:

iptable_mangle 12288 2

ip_tables 32768 3 iptable_filter,iptable_nat,iptable_mangle

x_tables 53248 16 ip6table_filter,xt_conntrack,iptable_filter,ip6table_nat,xt_tcpudp,xt_addrtype,xt_CHECKSUM,xt_nat,ip6_tables,ipt_REJECT,ip_tables,iptable_nat,ip6table_mangle,xt_MASQUERADE,iptable_mangle,xt_mark

2025-06-06 00:33:43,043 DEBG 'start-script' stdout output:

[info] iptable_mangle support detected, adding fwmark for tables

2025-06-06 00:33:43,252 DEBG 'start-script' stdout output:

[info] iptables defined as follows...

--------------------

2025-06-06 00:33:43,255 DEBG 'start-script' stdout output:

-P INPUT DROP

-P FORWARD DROP

-P OUTPUT DROP

-A INPUT -s 203.188.164.72/32 -i eth0 -j ACCEPT

-A INPUT -s 191.96.168.107/32 -i eth0 -j ACCEPT

-A INPUT -s 212.102.35.63/32 -i eth0 -j ACCEPT

-A INPUT -s 104.18.40.93/32 -i eth0 -j ACCEPT

-A INPUT -s 172.64.147.163/32 -i eth0 -j ACCEPT

-A INPUT -s 104.19.240.167/32 -i eth0 -j ACCEPT

-A INPUT -s 104.18.159.201/32 -i eth0 -j ACCEPT

-A INPUT -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT

-A INPUT -s 203.188.164.72/32 -i eth0 -j ACCEPT

-A INPUT -s 191.96.168.107/32 -i eth0 -j ACCEPT

-A INPUT -s 212.102.35.63/32 -i eth0 -j ACCEPT

-A INPUT -s 104.18.40.93/32 -i eth0 -j ACCEPT

-A INPUT -s 172.64.147.163/32 -i eth0 -j ACCEPT

-A INPUT -s 104.19.240.167/32 -i eth0 -j ACCEPT

-A INPUT -s 104.18.159.201/32 -i eth0 -j ACCEPT

-A INPUT -i eth0 -p tcp -m tcp --dport 8080 -j ACCEPT

-A INPUT -i eth0 -p udp -m udp --dport 8080 -j ACCEPT

-A INPUT -s 192.168.1.0/24 -d 192.168.1.0/24 -i eth0 -p tcp -m tcp --dport 8118 -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 -d 203.188.164.72/32 -o eth0 -j ACCEPT

-A OUTPUT -d 191.96.168.107/32 -o eth0 -j ACCEPT

-A OUTPUT -d 212.102.35.63/32 -o eth0 -j ACCEPT

-A OUTPUT -d 104.18.40.93/32 -o eth0 -j ACCEPT

-A OUTPUT -d 172.64.147.163/32 -o eth0 -j ACCEPT

-A OUTPUT -d 104.19.240.167/32 -o eth0 -j ACCEPT

-A OUTPUT -d 104.18.159.201/32 -o eth0 -j ACCEPT

-A OUTPUT -s 192.168.1.0/24 -d 192.168.1.0/24 -j ACCEPT

-A OUTPUT -d 203.188.164.72/32 -o eth0 -j ACCEPT

-A OUTPUT -d 191.96.168.107/32 -o eth0 -j ACCEPT

-A OUTPUT -d 212.102.35.63/32 -o eth0 -j ACCEPT

-A OUTPUT -d 104.18.40.93/32 -o eth0 -j ACCEPT

-A OUTPUT -d 172.64.147.163/32 -o eth0 -j ACCEPT

-A OUTPUT -d 104.19.240.167/32 -o eth0 -j ACCEPT

-A OUTPUT -d 104.18.159.201/32 -o eth0 -j ACCEPT

-A OUTPUT -o eth0 -p tcp -m tcp --sport 8080 -j ACCEPT

-A OUTPUT -o eth0 -p udp -m udp --sport 8080 -j ACCEPT

-A OUTPUT -s 192.168.1.0/24 -d 192.168.1.0/24 -o eth0 -p tcp -m tcp --sport 8118 -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

2025-06-06 00:33:43,257 DEBG 'start-script' stdout output:

--------------------

2025-06-06 00:33:43,258 DEBG 'start-script' stdout output:

[debug] VPN remote configuration options as follows...

[debug] VPN remote server is defined as 'nl-amsterdam.privacy.network'

[debug] VPN remote port is defined as '1197'

[debug] VPN remote protocol is defined as 'udp'

[debug] VPN remote ip is defined as '203.188.164.72'

2025-06-06 00:33:43,259 DEBG 'start-script' stdout output:

[debug] OpenVPN command line:- /usr/bin/openvpn --reneg-sec 0 --mute-replay-warnings --auth-nocache --setenv VPN_PROV 'pia' --setenv VPN_CLIENT 'openvpn' --setenv DEBUG 'true' --setenv VPN_DEVICE_TYPE 'tun0' --setenv VPN_ENABLED 'yes' --setenv VPN_REMOTE_SERVER 'nl-amsterdam.privacy.network' --setenv APPLICATION 'qbittorrent' --script-security 2 --writepid /root/openvpn.pid --remap-usr1 SIGHUP --log-append /dev/stdout --pull-filter ignore 'up' --pull-filter ignore 'down' --pull-filter ignore 'route-ipv6' --pull-filter ignore 'ifconfig-ipv6' --pull-filter ignore 'tun-ipv6' --pull-filter ignore 'dhcp-option DNS6' --pull-filter ignore 'persist-tun' --pull-filter ignore 'reneg-sec' --up /root/openvpnup.sh --up-delay --up-restart --keepalive 10 60 --setenv STRICT_PORT_FORWARD 'yes' --setenv VPN_USER '

setenv VPN_PASS '--down /root/openvpndown.sh --disable-occ --auth-user-pass credentials.conf --cd /config/openvpn --config '/config/openvpn/netherlands.ovpn' --remote 203.188.164.72 1197 udp --remote 191.96.168.107 1197 udp --remote 212.102.35.63 1197 udp --remote 104.18.40.93 1197 udp --remote 172.64.147.163 1197 udp --remote 104.19.240.167 1197 udp --remote 104.18.159.201 1197 udp --remote-random

[info] Starting OpenVPN (non daemonised)...

2025-06-06 00:33:43,296 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 DEPRECATED OPTION: --cipher set to 'aes-256-cbc' but missing in --data-ciphers (AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305). OpenVPN ignores --cipher for cipher negotiations.

2025-06-06 00:33:43 WARNING: file 'credentials.conf' is group or others accessible

2025-06-06 00:33:43,296 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 OpenVPN 2.6.14 [git:makepkg/f588592ee6c6323b+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] [DCO] built on Apr 2 2025

2025-06-06 00:33:43 library versions: OpenSSL 3.5.0 8 Apr 2025, LZO 2.10

2025-06-06 00:33:43 DCO version: N/A

2025-06-06 00:33:43,296 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts

2025-06-06 00:33:43,297 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 TCP/UDP: Preserving recently used remote address: [AF_INET]212.102.35.63:1197

2025-06-06 00:33:43 UDPv4 link local: (not bound)

2025-06-06 00:33:43 UDPv4 link remote: [AF_INET]212.102.35.63:1197

2025-06-06 00:33:43,599 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 [amsterdam440] Peer Connection Initiated with [AF_INET]212.102.35.63:1197

2025-06-06 00:33:43,648 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 TUN/TAP device tun0 opened

2025-06-06 00:33:43 net_iface_mtu_set: mtu 1500 for tun0

2025-06-06 00:33:43,648 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 net_iface_up: set tun0 up

2025-06-06 00:33:43 net_addr_v4_add: 10.7.110.17/24 dev tun0

2025-06-06 00:33:43 /root/openvpnup.sh tun0 1500 0 10.7.110.17 255.255.255.0 init

2025-06-06 00:33:43,655 DEBG 'start-script' stdout output:

2025-06-06 00:33:43 Initialization Sequence Completed

2025-06-06 00:33:43,659 DEBG 'start-script' stdout output:

[debug] Waiting for valid VPN gateway IP addresses from tunnel...

2025-06-06 00:33:43,660 DEBG 'start-script' stdout output:

[debug] Waiting for valid VPN adapter IP addresses from tunnel...

2025-06-06 00:33:44,693 DEBG 'start-script' stdout output:

[debug] Valid local IP address from tunnel acquired '10.7.110.17'

2025-06-06 00:33:45,710 DEBG 'start-script' stdout output:

[debug] Valid gateway IP address from tunnel acquired '10.7.110.1'

2025-06-06 00:33:45,710 DEBG 'start-script' stdout output:

[debug] Checking we can resolve name 'www.google.com' to address...

2025-06-06 00:33:45,780 DEBG 'start-script' stdout output:

[debug] DNS operational, we can resolve name 'www.google.com' to address '142.251.36.4'

[info] Attempting to get external IP using 'http://checkip.amazonaws.com'...

2025-06-06 00:33:46,015 DEBG 'start-script' stdout output:

[info] Successfully retrieved external IP address 212.102.35.63

2025-06-06 00:33:46,015 DEBG 'start-script' stdout output:

[info] Script started to assign incoming port for 'pia'

2025-06-06 00:33:46,015 DEBG 'start-script' stdout output:

[info] Port forwarding is enabled

[info] Checking endpoint 'nl-amsterdam.privacy.network' is port forward enabled...

2025-06-06 00:33:46,446 DEBG 'start-script' stdout output:

[info] PIA endpoint 'nl-amsterdam.privacy.network' is in the list of endpoints that support port forwarding shown below:-

2025-06-06 00:33:46,737 DEBG 'start-script' stdout output:

[info] List of PIA endpoints that support port forwarding:-

2025-06-06 00:33:46,737 DEBG 'start-script' stdout output:

[info] de-berlin.privacy.network

[info] kualalumpur.privacy.network

[info] ca-montreal.privacy.network

[info] kazakhstan.privacy.network

[info] liechtenstein.privacy.network

[info] cambodia.privacy.network

[info] brussels.privacy.network

[info] au-brisbane-pf.privacy.network

[info] np-nepal-pf.privacy.network

[info] swiss.privacy.network

[info] mexico.privacy.network

[info] bangladesh.privacy.network

[info] france.privacy.network

[info] morocco.privacy.network

[info] sweden-2.privacy.network

[info] hungary.privacy.network

2025-06-06 00:33:46,738 DEBG 'start-script' stdout output:

[info] bahamas.privacy.network

[info] venezuela.privacy.network

[info] yerevan.privacy.network

[info] santiago.privacy.network

[info] denmark.privacy.network

[info] ro.privacy.network

[info] uk-london.privacy.network

[info] monaco.privacy.network

[info] au-adelaide-pf.privacy.network

[info] sg.privacy.network

[info] jakarta.privacy.network

[info] italy-2.privacy.network

[info] es-valencia.privacy.network

[info] uk-southampton.privacy.network

[info] lv.privacy.network

[info] aus-melbourne.privacy.network

[info] japan.privacy.network

[info] srilanka.privacy.network

[info] gt-guatemala-pf.privacy.network

[info] uk-2.privacy.network

[info] kr-south-korea-pf.privacy.network

[info] sanjose.privacy.network

[info] ca-ontario-so.privacy.network

[info] slovenia.privacy.network

[info] de-frankfurt.privacy.network

[info] japan-2.privacy.network

[info] br.privacy.network

[info] is.privacy.network

[info] denmark-2.privacy.network

[info] nigeria.privacy.network

[info] israel.privacy.network

[info] china.privacy.network

[info] rs.privacy.network

[info] egypt.privacy.network

[info] malta.privacy.network

[info] ec-ecuador-pf.privacy.network

[info] hk.privacy.network

[info] bogota.privacy.network

[info] au-sydney.privacy.network

[info] fi.privacy.network

[info] greenland.privacy.network

[info] ca-toronto.privacy.network

[info] ireland.privacy.network

[info] de-germany-so.privacy.network

[info] dz.privacy.network

[info] czech.privacy.network

[info] montenegro.privacy.network

[info] ar.privacy.network

[info] nl-amsterdam.privacy.network

[info] lt.privacy.network

[info] fi-2.privacy.network

[info] au-australia-so.privacy.network

[info] poland.privacy.network

[info] pt.privacy.network

[info] md.privacy.network

[info] bo-bolivia-pf.privacy.network

[info] cyprus.privacy.network

[info] sk.privacy.network

[info] ca-ontario.privacy.network

[info] za.privacy.network

[info] ae.privacy.network

[info] tr.privacy.network

[info] georgia.privacy.network

[info] zagreb.privacy.network

[info] no.privacy.network

[info] sweden.privacy.network

[info] uy-uruguay-pf.privacy.network

[info] ee.privacy.network

[info] ca-vancouver.privacy.network

[info] nz.privacy.network

2025-06-06 00:33:46,739 DEBG 'start-script' stdout output:

[info] taiwan.privacy.network

[info] ua.privacy.network

[info] aus-perth.privacy.network

[info] ba.privacy.network

[info] lu.privacy.network

[info] gr.privacy.network

[info] uk-manchester.privacy.network

[info] saudiarabia.privacy.network

[info] mk.privacy.network

[info] mongolia.privacy.network

[info] spain.privacy.network

[info] al.privacy.network

[info] macau.privacy.network

[info] man.privacy.network

[info] pe-peru-pf.privacy.network

[info] qatar.privacy.network

[info] ad.privacy.network

[info] philippines.privacy.network

[info] in.privacy.network

[info] panama.privacy.network

[info] austria.privacy.network

[info] italy.privacy.network

[info] vietnam.privacy.network

[info] sofia.privacy.network

[info] nl-netherlands-so.privacy.network

[debug] Waiting for valid VPN gateway IP addresses from tunnel...

[debug] Waiting for valid VPN adapter IP addresses from tunnel...

2025-06-06 00:33:47,754 DEBG 'start-script' stdout output:

[debug] Valid local IP address from tunnel acquired '10.7.110.17'

[debug] Valid gateway IP address from tunnel acquired '10.7.110.1'

2025-06-06 00:33:48,275 DEBG 'start-script' stdout output:

[debug] PIA generated 'token' for port forwarding is 'KEVVAH8UemKRLp1Xy8rVFJb4mcIaw6FXtE2zjxAnEsziH4tSINUh5iD6z0QobifX1S_kWXO616UT6F1ztyhZCs+vyuYMQ0YYhQ7nZoGsz+EHOiYIq5bFVpZtXe8='

[debug] PIA assigned incoming port is'55234'

[debug] PIA port forward assigned expires on '2025-08-07T09:33:48.210166066Z'

2025-06-06 00:33:48,276 DEBG 'start-script' stdout output:

[debug] Running infinite while loop to keep assigned incoming port for PIA live...

2025-06-06 00:33:48,459 DEBG 'start-script' stdout output:

[info] Successfully assigned and bound incoming port '55234'

2025-06-06 00:33:48,723 DEBG 'watchdog-script' stdout output:

[debug] Checking we can resolve name 'www.google.com' to address...

2025-06-06 00:33:48,789 DEBG 'watchdog-script' stdout output:

[debug] DNS operational, we can resolve name 'www.google.com' to address '172.217.168.196'

2025-06-06 00:33:48,791 DEBG 'watchdog-script' stdout output:

[debug] Waiting for iptables chain policies to be in place...

2025-06-06 00:33:48,801 DEBG 'watchdog-script' stdout output:

[debug] iptables chain policies are in place

[info] qBittorrent listening interface IP 0.0.0.0 and VPN provider IP 10.7.110.17 different, marking for reconfigure

2025-06-06 00:33:48,808 DEBG 'watchdog-script' stdout output:

[info] qBittorrent not running

2025-06-06 00:33:48,815 DEBG 'watchdog-script' stdout output:

[info] Privoxy not running

2025-06-06 00:33:48,816 DEBG 'watchdog-script' stdout output:

[info] qBittorrent incoming port 6881 and VPN incoming port 55234 different, marking for reconfigure

[info] qBittorrent config file already exists, skipping copy

[info] Removing session lock file (if it exists)...

2025-06-06 00:33:48,844 DEBG 'watchdog-script' stdout output:

[info] Attempting to start qBittorrent...

2025-06-06 00:33:48,850 DEBG 'watchdog-script' stdout output:

[info] qBittorrent process started

[info] Waiting for qBittorrent process to start listening on port 8080...

*** Legal Notice ***

qBittorrent is a file sharing program. When you run a torrent, its data will be made available to others by means of upload. Any content you share is your sole responsibility.

If you have read the legal notice, you can use command line option --confirm-legal-notice to suppress this message.

WebUI will be started shortly after internal preparations. Please wait...

******** Information ********

To control qBittorrent, access the WebUI at: http://localhost:8080

The WebUI administrator username is: admin

The WebUI administrator password was not set. A temporary password is provided for this session: r6TqWUYbL

You should set your own password in program preferences.

2025-06-06 00:33:49,242 DEBG 'watchdog-script' stdout output:

[info] qBittorrent process listening on port 8080

2025-06-06 00:33:49,690 DEBG 'watchdog-script' stdout output:

[info] Attempting to start Privoxy...

2025-06-06 00:33:50,700 DEBG 'watchdog-script' stdout output:

[info] Privoxy process started

[info] Waiting for Privoxy process to start listening on port 8118...

2025-06-06 00:33:50,721 DEBG 'watchdog-script' stdout output:

[info] Privoxy process listening on port 8118

[debug] VPN incoming port is 55234

[debug] qBittorrent incoming port is 55234

[debug] VPN IP is 10.7.110.17

[debug] qBittorrent IP is 10.7.110.17

2025-06-06 00:34:20,727 DEBG 'watchdog-script' stdout output:

[debug] Checking we can resolve name 'www.google.com' to address...

2025-06-06 00:34:20,973 DEBG 'watchdog-script' stdout output:

[debug] DNS operational, we can resolve name 'www.google.com' to address '142.250.179.164'

2025-06-06 00:34:20,973 DEBG 'watchdog-script' stdout output:

[debug] Waiting for iptables chain policies to be in place...

2025-06-06 00:34:20,982 DEBG 'watchdog-script' stdout output:

[debug] iptables chain policies are in place

2025-06-06 00:34:20,994 DEBG 'watchdog-script' stdout output:

[debug] VPN incoming port is 55234

[debug] qBittorrent incoming port is 55234

[debug] VPN IP is 10.7.110.17

[debug] qBittorrent IP is 10.7.110.17

2025-06-06 00:34:51,000 DEBG 'watchdog-script' stdout output:

[debug] Checking we can resolve name 'www.google.com' to address...

2025-06-06 00:34:51,064 DEBG 'watchdog-script' stdout output:

[debug] DNS operational, we can resolve name 'www.google.com' to address '142.251.36.4'

2025-06-06 00:34:51,064 DEBG 'watchdog-script' stdout output:

[debug] Waiting for iptables chain policies to be in place...

2025-06-06 00:34:51,074 DEBG 'watchdog-script' stdout output:

[debug] iptables chain policies are in place

2025-06-06 00:34:51,085 DEBG 'watchdog-script' stdout output:

[debug] VPN incoming port is 55234

[debug] qBittorrent incoming port is 55234

[debug] VPN IP is 10.7.110.17

[debug] qBittorrent IP is 10.7.110.17

2025-06-06 00:35:21,093 DEBG 'watchdog-script' stdout output:

[debug] Checking we can resolve name 'www.google.com' to address...

2025-06-06 00:35:21,387 DEBG 'watchdog-script' stdout output:

[debug] DNS operational, we can resolve name 'www.google.com' to address '216.58.208.100'

2025-06-06 00:35:21,387 DEBG 'watchdog-script' stdout output:

[debug] Waiting for iptables chain policies to be in place...

2025-06-06 00:35:21,397 DEBG 'watchdog-script' stdout output:

[debug] iptables chain policies are in place

2025-06-06 00:35:21,409 DEBG 'watchdog-script' stdout output:

[debug] VPN incoming port is 55234

[debug] qBittorrent incoming port is 55234

[debug] VPN IP is 10.7.110.17

[debug] qBittorrent IP is 10.7.110.17

Resintalled - restarted multiple times. Privoxy works fine at 8118. Login at 8080 not once....

Same with all containers with a vpn - - - delugevpn etc.

Maybe anetwork issue.

[debug] VPN incoming port is 55234

[debug] qBittorrent incoming port is 55234

[debug] VPN IP is 10.7.110.17

[debug] qBittorrent IP is 10.7.110.17

waht's that IP range?

sett.jpg

Edited by kolofotias

Disable the vpn and try again

Edited by H2OKing

3 hours ago, panini said:

B.t.w. where do I need to send the Help!-Beer? 🙂😁🙃

I think you have maybe a lot more going on due to misconfiguration. I'll PM you my Discord so we don't spam the thread.

1 hour ago, kolofotias said:

WebUI administrator username is: admin

The WebUI administrator password was not set. A temporary password is provided for this session: r6TqWUYbL

You should set your own password in program preferences.

Are you using these credentials?

Also, you have posted your PIA user name and password. You may want to get in touch with them and get them changed.

1 hour ago, H2OKing said:

Disable the vpn and try again

9 minutes ago, wgstarks said:

Are you using these credentials?

Also, you have posted your PIA user name and password. You may want to get in touch with them and get them changed.

Ill get them changed thank you

Without con it works. I will try with turning it back on with new password

2 minutes ago, kolofotias said:

Without con it works

I’m not sure what con is?

Just now, wgstarks said:

I’m not sure what con is?

3 minutes ago, kolofotias said:

Ill get them changed thank you

Without con it works. I will try with turning it back on with new password

my guess he meant VPN. so it's the kill switch because the vpn is the issue

Just now, H2OKing said:

my guess he meant VPN. so it's the kill switch because the vpn is the issue

Yes

1 hour ago, H2OKing said:

Disable the vpn and try again

please remove the quote as it contains my pia username and old pass

WIth VPN on I lose the webui...

3 minutes ago, kolofotias said:

WIth VPN on I lose the webui...

That normally means there's a misconfiguration with the vpn. Does kill switch is kicking in so no traffic leaks

Just now, H2OKing said:

That normally means there's a misconfiguration with the vpn. Does kill switch is kicking in so no traffic leaks

Isn't it weard that privoxy works though and at the same time I can't see the webui?

Just now, kolofotias said:

Isn't it weard that privoxy works though and at the same time I can't see the webui?

Is the pub ip of the vpn or your pub ip when using the proxy?

Just now, H2OKing said:

Is the pub ip of the vpn or your pub ip when using the proxy?

VPN - netherlands IP

Magically after a reinstall it started working again....

I don't know for how long....but I will let you know

Thank you

Just now, kolofotias said:

Magically after a reinstall it started working again....

I don't know for how long....but I will let you know

Thank you

Nop - Called it too early

I can see the webui when I use local ip with my proxy on!!!!!!!

129.168.1.205:8080 with proxy on 192.168.1.205:8118 and then I can load the webui

No proxy on brower -> no webui on local ip

Edited by kolofotias

7 minutes ago, kolofotias said:

Nop - Called it too early

I can see the webui when I use local ip with my proxy on!!!!!!!

129.168.1.205:8080 with proxy on 192.168.1.205:8118 and then I can load the webui

No proxy on brower -> no webui on local ip

I forgot I have an exception for local IPs on foxyproxy.

That means that if the request pass thruogh the proxy and allocated as non proxied traffic it will lead to webui....Direct connection to local IP won't work.

There appears to be an issue with your use of openvpn. it keeps sparking a 100% cpu pinning on one of the 2 cpus in my server. and suggestions on a fix? i have limited the docker to specific cpu threads but not sure if that solves the problem.

9 hours ago, H2OKing said:

I think you have maybe a lot more going on due to misconfiguration. I'll PM you my Discord so we don't spam the thread.

Are you H2O_King89?

18 hours ago, kolofotias said:

I forgot I have an exception for local IPs on foxyproxy.

That means that if the request pass thruogh the proxy and allocated as non proxied traffic it will lead to webui....Direct connection to local IP won't work.


I have exactly the same problem witch VPN as kolofotias. It was working for months and stoped.

Any solution?

Edit: Works after server restart

Edited by Gobblerpl

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.