Recently (maybe 3 days ago) I noticed an issue with delugevpn not working anymore (I am unable to access the WebGUI. I just get an error refused connect). I do not remember making any changes to my docker container or router. I'm trying to determine if I have something misconfigured on the server side, or on the router side (pfSense). The following is the contents of my supervisord.log file (after removal of some personal identifying information). I made sure to pull the latest image down from binhex/arch-delugevpn. I'm not sure if my exact docker configuration is required, but if necessary please let me know:
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/
2019-07-20 18:09:54.956068 [info] System information Linux 0c23a282d53f 5.1.18-300.fc30.x86_64 #1 SMP Mon Jul 15 15:42:34 UTC 2019 x86_64 GNU/Linux
2019-07-20 18:09:54.988354 [info] PUID defined as '1000'
2019-07-20 18:09:55.040803 [info] PGID defined as '1000'
2019-07-20 18:09:55.090992 [info] UMASK defined as '000'
2019-07-20 18:09:55.121569 [info] Permissions already set for volume mappings
2019-07-20 18:09:55.158459 [info] DELUGE_DAEMON_LOG_LEVEL defined as 'info'
2019-07-20 18:09:55.190752 [info] DELUGE_WEB_LOG_LEVEL defined as 'info'
2019-07-20 18:09:55.223578 [info] VPN_ENABLED defined as 'yes'
2019-07-20 18:09:55.260659 [info] OpenVPN config file (ovpn extension) is located at /config/openvpn/CA Toronto.ovpn
dos2unix: converting file /config/openvpn/CA Toronto.ovpn to Unix format...
2019-07-20 18:09:55.311798 [info] VPN remote line defined as 'remote ca-toronto.privateinternetaccess.com 1198'
2019-07-20 18:09:55.341151 [info] VPN_REMOTE defined as 'ca-toronto.privateinternetaccess.com'
2019-07-20 18:09:55.374902 [info] VPN_PORT defined as '1198'
2019-07-20 18:09:55.410902 [info] VPN_PROTOCOL defined as 'udp'
2019-07-20 18:09:55.444396 [info] VPN_DEVICE_TYPE defined as 'tun0'
2019-07-20 18:09:55.476164 [info] VPN_PROV defined as 'pia'
2019-07-20 18:09:55.509889 [info] LAN_NETWORK defined as '192.168.1.0/24'
2019-07-20 18:09:55.542493 [info] NAME_SERVERS defined as '209.222.18.222,209.222.18.218'
2019-07-20 18:09:55.572058 [info] VPN_USER defined as '***REDACTED***'
2019-07-20 18:09:55.608192 [info] VPN_PASS defined as '***REDACTED***'
2019-07-20 18:09:55.639684 [info] VPN_OPTIONS not defined (via -e VPN_OPTIONS)
2019-07-20 18:09:55.670823 [info] STRICT_PORT_FORWARD defined as 'yes'
2019-07-20 18:09:55.704246 [info] ENABLE_PRIVOXY defined as 'yes'
2019-07-20 18:09:55.860724 [info] Starting Supervisor...
2019-07-20 18:09:56,047 INFO Included extra file "/etc/supervisor/conf.d/delugevpn.conf" during parsing
2019-07-20 18:09:56,047 INFO Set uid to user 0 succeeded
2019-07-20 18:09:56,050 INFO supervisord started with pid 6
2019-07-20 18:09:57,052 INFO spawned: 'start-script' with pid 152
2019-07-20 18:09:57,055 INFO spawned: 'watchdog-script' with pid 153
2019-07-20 18:09:57,055 INFO reaped unknown pid 7
2019-07-20 18:09:57,064 DEBG 'start-script' stdout output:
[info] VPN is enabled, beginning configuration of VPN
[debug] Environment variables defined as follows
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]="0" [2]="7" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
BASH_VERSION='5.0.7(1)-release'
DEBUG=true
DELUGE_DAEMON_LOG_LEVEL=info
DELUGE_WEB_LOG_LEVEL=info
DIRSTACK=()
ENABLE_PRIVOXY=yes
EUID=0
GROUPS=()
HOME=/home/nobody
HOSTNAME=0c23a282d53f
HOSTTYPE=x86_64
IFS=$' \t\n'
LANG=en_GB.UTF-8
LAN_NETWORK=192.168.1.0/24
MACHTYPE=x86_64-pc-linux-gnu
NAME_SERVERS=209.222.18.222,209.222.18.218
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PGID=1000
PIPESTATUS=([0]="0")
PPID=6
PS4='+ '
PUID=1000
PWD=/
RUN_UP_SCRIPT=yes
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:interactive-comments
SHLVL=1
STRICT_PORT_FORWARD=yes
2019-07-20 18:09:57,064 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2019-07-20 18:09:57,064 INFO success: watchdog-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2019-07-20 18:09:57,065 DEBG 'start-script' stdout output:
SUPERVISOR_ENABLED=1
SUPERVISOR_GROUP_NAME=start-script
SUPERVISOR_PROCESS_NAME=start-script
TERM=xterm
UID=0
UMASK=000
VPN_CONFIG='/config/openvpn/CA Toronto.ovpn'
VPN_DEVICE_TYPE=tun0
VPN_ENABLED=yes
VPN_OPTIONS=
VPN_PASS=***REDACTED***
VPN_PORT=1198
VPN_PROTOCOL=udp
VPN_PROV=pia
VPN_REMOTE=ca-toronto.privateinternetaccess.com
VPN_USER=***REDACTED***
_='[debug] Environment variables defined as follows'
[debug] Directory listing of files in /config/openvpn as follows
2019-07-20 18:09:57,067 DEBG 'watchdog-script' stderr output:
dos2unix:
2019-07-20 18:09:57,067 DEBG 'watchdog-script' stderr output:
converting file /config/core.conf to Unix format...
2019-07-20 18:09:57,067 DEBG 'start-script' stdout output:
total 32
drwxrwxr-x 2 nobody users 4096 Jul 20 18:09 .
drwxrwxr-x 9 nobody users 4096 Jul 20 18:09 ..
-rwxrwxr-x 1 nobody users 2025 Apr 5 13:44 ca.rsa.2048.crt
-rwxrwxr-x 1 nobody users 3173 Jul 20 18:09 CA Toronto.ovpn
-rwxrwxr-x 1 nobody users 20 Jul 20 17:41 credentials.conf
-rwxrwxr-x 1 nobody users 869 Apr 5 13:44 crl.rsa.2048.pem
2019-07-20 18:09:57,068 DEBG 'watchdog-script' stdout output:
[debug] Waiting for valid IP address from tunnel...
2019-07-20 18:09:57,126 DEBG 'start-script' stdout output:
[debug] Contents of ovpn file /config/openvpn/CA Toronto.ovpn as follows...
2019-07-20 18:09:57,127 DEBG 'start-script' stdout output:
remote ca-toronto.privateinternetaccess.com 1198
client
dev tun
proto udp
resolv-retry infinite
nobind
persist-key
cipher aes-128-cbc
auth sha1
tls-client
remote-cert-tls server
auth-user-pass credentials.conf
compress
verb 1
<crl-verify>
***REDACTED***
</crl-verify>
<ca>
***REDACTED***
</ca>
disable-occ
2019-07-20 18:09:57,144 DEBG 'start-script' stdout output:
[info] Default route for container is 172.17.0.1
2019-07-20 18:09:57,150 DEBG 'start-script' stdout output:
[info] Adding 209.222.18.222 to /etc/resolv.conf
2019-07-20 18:09:57,156 DEBG 'start-script' stdout output:
[info] Adding 209.222.18.218 to /etc/resolv.conf
2019-07-20 18:10:27,192 DEBG 'start-script' stderr output:
Error: error sending query: Could not send or receive, because of network error
2019-07-20 18:10:27,194 DEBG 'start-script' stdout output:
[crit] ca-toronto.privateinternetaccess.com cannot be resolved, possible DNS issues
2019-07-20 18:10:27,195 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 139819682697000 for <Subprocess at 139819682747112 with name start-script in state RUNNING> (stdout)>
2019-07-20 18:10:27,195 DEBG fd 10 closed, stopped monitoring <POutputDispatcher at 139819682696272 for <Subprocess at 139819682747112 with name start-script in state RUNNING> (stderr)>
2019-07-20 18:10:27,195 INFO exited: start-script (exit status 1; not expected)
2019-07-20 18:10:27,195 DEBG received SIGCHLD indicating a child quit