I have been running binhex-delugevpn with Torguard for about 6 months with no problems. Out of nowhere the downloads stopped. I tracked down the problem to DNS not resolving. I switched out the pre-existing dns servers for just 8.8.8.8. This seemed to work for a while but it has now stopped. I no longer can get to the WebUI and when I try to ping anyth domains I get: Temporary failure in name resolution. I have tried many things including: changing the dns servers on my router to 8.8.8.8 and 8.8.4.4 and just using my gateway as my dns server. Nothing seems to work.
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/
2022-09-25 07:53:29.136779 [info] Host is running unRAID
2022-09-25 07:53:29.175510 [info] System information Linux ab450a8312cc 5.19.9-Unraid #1 SMP PREEMPT_DYNAMIC Fri Sep 23 07:24:37 PDT 2022 x86_64 GNU/Linux
2022-09-25 07:53:29.253965 [info] OS_ARCH defined as 'x86-64'
2022-09-25 07:53:29.315805 [info] PUID defined as '99'
2022-09-25 07:53:29.587910 [info] PGID defined as '100'
2022-09-25 07:53:29.848335 [info] UMASK defined as '000'
2022-09-25 07:53:29.888184 [info] Permissions already set for '/config'
2022-09-25 07:53:29.985261 [info] Deleting files in /tmp (non recursive)...
2022-09-25 07:53:30.063692 [info] VPN_ENABLED defined as 'yes'
2022-09-25 07:53:30.104168 [info] VPN_CLIENT defined as 'openvpn'
2022-09-25 07:53:30.140489 [info] VPN_PROV defined as 'custom'
2022-09-25 07:53:30.212029 [info] OpenVPN config file (ovpn extension) is located at /config/openvpn/32.ovpn
2022-09-25 07:53:30.312714 [info] VPN remote server(s) defined as '146.70.137.202,'
2022-09-25 07:53:30.348519 [info] VPN remote port(s) defined as '1912,'
2022-09-25 07:53:30.384197 [info] VPN remote protcol(s) defined as 'udp,'
2022-09-25 07:53:30.423912 [info] VPN_DEVICE_TYPE defined as 'tun0'
2022-09-25 07:53:30.465389 [info] VPN_OPTIONS not defined (via -e VPN_OPTIONS)
2022-09-25 07:53:30.506149 [info] LAN_NETWORK defined as '192.168.50.0/24'
2022-09-25 07:53:30.551168 [info] NAME_SERVERS defined as '8.8.8.8,8.8.4.4'
2022-09-25 07:53:30.591598 [info] VPN_USER defined as '<snip>'
2022-09-25 07:53:30.630110 [info] VPN_PASS defined as '<snip>'
2022-09-25 07:53:30.668957 [info] ENABLE_PRIVOXY defined as 'yes'
2022-09-25 07:53:30.712336 [info] VPN_INPUT_PORTS not defined (via -e VPN_INPUT_PORTS), skipping allow for custom incoming ports
2022-09-25 07:53:30.756864 [info] VPN_OUTPUT_PORTS not defined (via -e VPN_OUTPUT_PORTS), skipping allow for custom outgoing ports
2022-09-25 07:53:30.796731 [info] DELUGE_DAEMON_LOG_LEVEL defined as 'info'
2022-09-25 07:53:30.838438 [info] DELUGE_WEB_LOG_LEVEL defined as 'info'
2022-09-25 07:53:30.884332 [info] Starting Supervisor...
2022-09-25 07:53:33,210 INFO Included extra file "/etc/supervisor/conf.d/delugevpn.conf" during parsing
2022-09-25 07:53:33,210 INFO Set uid to user 0 succeeded
2022-09-25 07:53:33,252 INFO supervisord started with pid 6
2022-09-25 07:53:34,256 INFO spawned: 'shutdown-script' with pid 182
2022-09-25 07:53:34,259 INFO spawned: 'start-script' with pid 183
2022-09-25 07:53:34,261 INFO spawned: 'watchdog-script' with pid 184
2022-09-25 07:53:34,262 INFO reaped unknown pid 7 (exit status 0)
2022-09-25 07:53:34,282 DEBG 'shutdown-script' stdout output:
[info] Signal not specified as parameter 2, assuming signal '15' (sigterm)
[info] Process owner not specified as parameter 3, assuming owner 'nobody'
2022-09-25 07:53:34,282 INFO success: shutdown-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2022-09-25 07:53:34,282 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2022-09-25 07:53:34,283 INFO success: watchdog-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2022-09-25 07:53:34,293 DEBG 'start-script' stdout output:
[info] VPN is enabled, beginning configuration of VPN
2022-09-25 07:53:34,304 DEBG 'start-script' stdout output:
[warn] Username contains characters which could cause authentication issues, please consider changing this if possible
2022-09-25 07:53:34,379 DEBG 'start-script' stdout output:
[debug] Contents of ovpn file /config/openvpn/32.ovpn as follows...
2022-09-25 07:53:34,381 DEBG 'start-script' stdout output:
client
dev tun
proto udp
remote 146.70.137.202 1912
remote-cert-tls server
auth SHA256
key-direction 1
setenv CLIENT_CERT 0
<tls-auth>
-----BEGIN OpenVPN Static key V1-----
<snip>
-----END OpenVPN Static key V1-----
</tls-auth>
resolv-retry infinite
nobind
cipher AES-128-CBC
auth-user-pass credentials.conf
compress
ncp-disable
tun-mtu-extra 32
<ca>
-----BEGIN CERTIFICATE-----
<snip>
-----END CERTIFICATE-----
</ca>
2022-09-25 07:53:34,394 DEBG 'start-script' stdout output:
[debug] Environment variables defined as follows
ADDITIONAL_PORTS=
APPLICATION=deluge
BASH=/bin/bash
BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
BASH_LINENO=([0]="0")
BASH_SOURCE=([0]="/root/start.sh")
BASH_VERSINFO=([0]="5" [1]="1" [2]="16" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
BASH_VERSION='5.1.16(1)-release'
DEBUG=true
DELUGE_DAEMON_LOG_LEVEL=info
DELUGE_WEB_LOG_LEVEL=info
DIRSTACK=()
ENABLE_PRIVOXY=yes
2022-09-25 07:53:34,394 DEBG 'start-script' stdout output:
EUID=0
GROUPS=()
HOME=/home/nobody
HOSTNAME=ab450a8312cc
HOSTTYPE=x86_64
HOST_CONTAINERNAME=binhex-delugevpn
HOST_HOSTNAME=Tower
HOST_OS=Unraid
IFS=$' \t\n'
LANG=en_GB.UTF-8
LAN_NETWORK=192.168.50.0/24
MACHTYPE=x86_64-pc-linux-gnu
NAME_SERVERS=8.8.8.8,8.8.4.4
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
OS_ARCH=x86-64
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID=100
PIPESTATUS=([0]="0")
PPID=6
PS4='+ '
PUID=99
PWD=/
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:interactive-comments
SHLVL=1
STRICT_PORT_FORWARD=yes
SUPERVISOR_ENABLED=1
SUPERVISOR_GROUP_NAME=start-script
SUPERVISOR_PROCESS_NAME=start-script
TERM=xterm
TZ=America/Los_Angeles
UID=0
UMASK=000
VPN_CLIENT=openvpn
VPN_CONFIG=/config/openvpn/32.ovpn
VPN_DEVICE_TYPE=tun0
VPN_ENABLED=yes
VPN_INPUT_PORTS=
VPN_OPTIONS=
VPN_OUTPUT_PORTS=
VPN_PASS=<snip>
VPN_PROV=custom
VPN_REMOTE_PORT=1912,
VPN_REMOTE_PROTOCOL=udp,
VPN_REMOTE_SERVER=146.70.137.202,
VPN_USER=<snip>
_='[debug] Environment variables defined as follows'
password_char_check=
username_char_check=.
vpn_ping=
[debug] Directory listing of files in /config/openvpn/ as follows
2022-09-25 07:53:34,414 DEBG 'start-script' stdout output:
total 12
drwxrwxr-x 1 nobody users 45 Sep 25 07:53 .
drwxrwxr-x 1 nobody users 4096 Sep 24 17:42 ..
-rwxrwxr-x 1 nobody users 2045 Sep 25 07:53 32.ovpn
-rwxrwxr-x 1 nobody users 30 Sep 25 07:53 credentials.conf
2022-09-25 07:53:34,414 DEBG 'start-script' stdout output:
[debug] Contents of OpenVPN config file '/config/openvpn/32.ovpn' as follows...
2022-09-25 07:53:34,415 DEBG 'start-script' stdout output:
client
dev tun
proto udp
remote 146.70.137.202 1912
remote-cert-tls server
auth SHA256
key-direction 1
setenv CLIENT_CERT 0
<tls-auth>
-----BEGIN OpenVPN Static key V1-----
<snip>
-----END OpenVPN Static key V1-----
</tls-auth>
resolv-retry infinite
nobind
cipher AES-128-CBC
auth-user-pass credentials.conf
compress
ncp-disable
tun-mtu-extra 32
<ca>
-----BEGIN CERTIFICATE-----
<snip>
-----END CERTIFICATE-----
</ca>
2022-09-25 07:53:34,420 DEBG 'start-script' stdout output:
[info] Adding 8.8.8.8 to /etc/resolv.conf
2022-09-25 07:53:34,425 DEBG 'start-script' stdout output:
[info] Adding 8.8.4.4 to /etc/resolv.conf
2022-09-25 07:53:34,440 DEBG 'start-script' stdout output:
146.70.137.202
2022-09-25 07:53:34,479 DEBG 'start-script' stdout output:
[debug] Show name servers defined for container
2022-09-25 07:53:34,480 DEBG 'start-script' stdout output:
nameserver 8.8.8.8
nameserver 8.8.4.4
2022-09-25 07:53:34,480 DEBG 'start-script' stdout output:
[debug] Show name resolution for VPN endpoint 146.70.137.202
2022-09-25 07:53:34,514 DEBG 'start-script' stdout output:
;; ->>HEADER<<- opcode: QUERY, rcode: NXDOMAIN, id: 30087
;; flags: qr rd ra ; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;; 146.70.137.202. IN A
;; ANSWER SECTION:
;; AUTHORITY SECTION:
. 86392 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2022092500 1800 900 604800 86400
;; ADDITIONAL SECTION:
;; Query time: 16 msec
;; SERVER: 8.8.8.8
;; WHEN: Sun Sep 25 07:53:34 2022
;; MSG SIZE rcvd: 107
2022-09-25 07:53:34,515 DEBG 'start-script' stdout output:
[debug] Show contents of hosts file
2022-09-25 07:53:34,516 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
172.17.0.2 ab450a8312cc
2022-09-25 07:53:34,602 DEBG 'start-script' stdout output:
[debug] Docker interface defined as eth0
2022-09-25 07:53:34,609 DEBG 'start-script' stdout output:
[info] Default route for container is 172.17.0.1
2022-09-25 07:53:34,614 DEBG 'start-script' stdout output:
[debug] Docker IP defined as 172.17.0.2
2022-09-25 07:53:34,619 DEBG 'start-script' stdout output:
[debug] Docker netmask defined as 255.255.0.0
2022-09-25 07:53:34,633 DEBG 'start-script' stdout output:
[info] Docker network defined as 172.17.0.0/16
2022-09-25 07:53:34,639 DEBG 'start-script' stdout output:
[info] Adding 192.168.50.0/24 as route via docker eth0
2022-09-25 07:53:34,641 DEBG 'start-script' stdout output:
[info] ip route defined as follows...
--------------------
2022-09-25 07:53:34,642 DEBG 'start-script' stdout output:
default via 172.17.0.1 dev eth0
172.17.0.0/16 dev eth0 proto kernel scope link src 172.17.0.2
192.168.50.0/24 via 172.17.0.1 dev eth0
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
2022-09-25 07:53:34,643 DEBG 'start-script' stdout output:
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1
local 172.17.0.2 dev eth0 table local proto kernel scope host src 172.17.0.2
broadcast 172.17.255.255 dev eth0 table local proto kernel scope link src 172.17.0.2
--------------------
[debug] Modules currently loaded for kernel
2022-09-25 07:53:34,647 DEBG 'start-script' stdout output:
Module Size Used by
xt_mark 16384 0
xt_CHECKSUM 16384 1
ipt_REJECT 16384 2
nf_reject_ipv4 16384 1 ipt_REJECT
ip6table_mangle 16384 1
xt_nat 16384 9
xt_tcpudp 16384 36
ip6table_nat 16384 1
vhost_net 28672 0
tun 53248 1 vhost_net
vhost 40960 1 vhost_net
vhost_iotlb 16384 1 vhost
tap 24576 1 vhost_net
veth 32768 0
xt_conntrack 16384 2
xt_MASQUERADE 16384 13
nf_conntrack_netlink 49152 0
nfnetlink 16384 2 nf_conntrack_netlink
xfrm_user 36864 1
xfrm_algo 16384 1 xfrm_user
xt_addrtype 16384 2
iptable_nat 16384 1
nf_nat 49152 4 ip6table_nat,xt_nat,iptable_nat,xt_MASQUERADE
nf_conntrack 139264 5 xt_conntrack,nf_nat,xt_nat,nf_conntrack_netlink,xt_MASQUERADE
nf_defrag_ipv6 16384 1 nf_conntrack
nf_defrag_ipv4 16384 1 nf_conntrack
br_netfilter 32768 0
xfs 1654784 3
nfsd 507904 3
auth_rpcgss 135168 1 nfsd
oid_registry 16384 1 auth_rpcgss
lockd 102400 1 nfsd
grace 16384 2 nfsd,lockd
sunrpc 569344 13 nfsd,auth_rpcgss,lockd
md_mod 53248 3
iptable_mangle 16384 1
ip6table_filter 16384 1
ip6_tables 28672 3 ip6table_filter,ip6table_nat,ip6table_mangle
iptable_filter 16384 1
ip_tables 28672 3 iptable_filter,iptable_nat,iptable_mangle
x_tables 45056 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
af_packet 49152 2
8021q 32768 0
garp 16384 1 8021q
mrp 16384 1 8021q
bridge 262144 1 br_netfilter
stp 16384 2 bridge,garp
llc 16384 3 bridge,stp,garp
bonding 147456 0
tls 106496 1 bonding
ipv6 532480 130 bridge,br_netfilter,ip6table_mangle,bonding
firewire_ohci 40960 0
i2c_i801 24576 0
ahci 45056 3
i2c_smbus 16384 1 i2c_i801
input_leds 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
mxm_wmi 16384 0
kvm_intel 266240 0
kvm 958464 1 kvm_intel
crc32c_intel 24576 2
intel_cstate 20480 0
intel_uncore 200704 0
led_class 16384 1 input_leds
i2c_core 86016 2 i2c_smbus,i2c_i801
libahci 40960 1 ahci
tg3 159744 0
firewire_core 77824 1 firewire_ohci
sata_sil24 24576 0
i5500_temp 16384 0
wmi 28672 1 mxm_wmi
button 20480 0
acpi_cpufreq 16384 0
unix 53248 366
2022-09-25 07:53:34,652 DEBG 'start-script' stdout output:
iptable_mangle 16384 1
ip_tables 28672 3 iptable_filter,iptable_nat,iptable_mangle
x_tables 45056 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
2022-09-25 07:53:34,652 DEBG 'start-script' stdout output:
[info] iptable_mangle support detected, adding fwmark for tables
2022-09-25 07:53:34,752 DEBG 'start-script' stdout output:
[info] iptables defined as follows...
--------------------
2022-09-25 07:53:34,754 DEBG 'start-script' stdout output:
-P INPUT DROP
-P FORWARD DROP
-P OUTPUT DROP
-A INPUT -s 172.17.0.0/16 -d 172.17.0.0/16 -j ACCEPT
-A INPUT -s 146.70.137.202/32 -i eth0 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 8112 -j ACCEPT
-A INPUT -i eth0 -p udp -m udp --dport 8112 -j ACCEPT
-A INPUT -s 192.168.50.0/24 -d 172.17.0.0/16 -i eth0 -p tcp -m tcp --dport 58846 -j ACCEPT
-A INPUT -s 192.168.50.0/24 -d 172.17.0.0/16 -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 -s 172.17.0.0/16 -d 172.17.0.0/16 -j ACCEPT
-A OUTPUT -d 146.70.137.202/32 -o eth0 -j ACCEPT
-A OUTPUT -o eth0 -p tcp -m tcp --sport 8112 -j ACCEPT
-A OUTPUT -o eth0 -p udp -m udp --sport 8112 -j ACCEPT
-A OUTPUT -s 172.17.0.0/16 -d 192.168.50.0/24 -o eth0 -p tcp -m tcp --sport 58846 -j ACCEPT
-A OUTPUT -s 172.17.0.0/16 -d 192.168.50.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
2022-09-25 07:53:34,756 DEBG 'start-script' stdout output:
--------------------
2022-09-25 07:53:34,756 DEBG 'start-script' stdout output:
[debug] VPN remote configuration options as follows...
[debug] VPN remote server is defined as '146.70.137.202'
[debug] VPN remote port is defined as '1912'
[debug] VPN remote protocol is defined as 'udp'
2022-09-25 07:53:34,756 DEBG 'start-script' stdout output:
[debug] VPN remote ip is defined as '146.70.137.202'
2022-09-25 07:53:34,757 DEBG 'start-script' stdout output:
[debug] OpenVPN command line:- /usr/bin/openvpn --reneg-sec 0 --mute-replay-warnings --auth-nocache --setenv VPN_PROV 'custom' --setenv VPN_CLIENT 'openvpn' --setenv DEBUG 'true' --setenv VPN_DEVICE_TYPE 'tun0' --setenv VPN_ENABLED 'yes' --setenv VPN_REMOTE_SERVER '146.70.137.202' --setenv APPLICATION 'deluge' --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 --auth-user-pass credentials.conf --cd /config/openvpn --config '/config/openvpn/32.ovpn' --remote 146.70.137.202 1912 udp --remote-random
[info] Starting OpenVPN (non daemonised)...
2022-09-25 07:53:34,975 DEBG 'start-script' stdout output:
2022-09-25 07:53:34 DEPRECATED OPTION: ncp-disable. Disabling cipher negotiation is a deprecated debug feature that will be removed in OpenVPN 2.6
2022-09-25 07:53:34,975 DEBG 'start-script' stdout output:
2022-09-25 07:53:34 DEPRECATED OPTION: --cipher set to 'AES-128-CBC' but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). Future OpenVPN version will ignore --cipher for cipher negotiations. Add 'AES-128-CBC' to --data-ciphers or change --cipher 'AES-128-CBC' to --data-ciphers-fallback 'AES-128-CBC' to silence this warning.
2022-09-25 07:53:34,975 DEBG 'start-script' stdout output:
2022-09-25 07:53:34 WARNING: file 'credentials.conf' is group or others accessible
2022-09-25 07:53:34 OpenVPN 2.5.7 [git:makepkg/a0f9a3e9404c8321+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on May 31 2022
2022-09-25 07:53:34 library versions: OpenSSL 1.1.1q 5 Jul 2022, LZO 2.10
2022-09-25 07:53:34,976 DEBG 'start-script' stdout output:
2022-09-25 07:53:34 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
2022-09-25 07:53:34,977 DEBG 'start-script' stdout output:
2022-09-25 07:53:34 TCP/UDP: Preserving recently used remote address: [AF_INET]146.70.137.202:1912
2022-09-25 07:53:34,977 DEBG 'start-script' stdout output:
2022-09-25 07:53:34 UDP link local: (not bound)
2022-09-25 07:53:34 UDP link remote: [AF_INET]146.70.137.202:1912