So I removed the rtorrent.rc file, the container and started the container again, and it still doesn't come back up. Here is the full logs.
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/
2018-08-04 18:56:11.319555 [info] System information Linux 8dd3c06831be 4.4.0-131-generic #157-Ubuntu SMP Thu Jul 12 15:51:36 UTC 2018 x86_64 GNU/Linux
2018-08-04 18:56:11.361603 [info] PUID defined as '1000'
2018-08-04 18:56:11.451168 [info] PGID defined as '1000'
2018-08-04 18:56:11.502370 [info] UMASK defined as '000'
2018-08-04 18:56:11.542956 [info] Permissions already set for volume mappings
2018-08-04 18:56:11.588439 [info] VPN_ENABLED defined as 'yes'
2018-08-04 18:56:11.635162 [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...
2018-08-04 18:56:11.694563 [info] VPN remote line defined as 'remote ca-toronto.privateinternetaccess.com 1198'
2018-08-04 18:56:11.735606 [info] VPN_REMOTE defined as 'ca-toronto.privateinternetaccess.com'
2018-08-04 18:56:11.777282 [info] VPN_PORT defined as '1198'
2018-08-04 18:56:11.822301 [info] VPN_PROTOCOL defined as 'udp'
2018-08-04 18:56:11.863818 [info] VPN_DEVICE_TYPE defined as 'tun0'
2018-08-04 18:56:11.905185 [info] VPN_PROV defined as 'pia'
2018-08-04 18:56:11.946579 [info] LAN_NETWORK defined as '10.10.10.0/24'
2018-08-04 18:56:11.987852 [info] NAME_SERVERS defined as '8.8.8.8,8.8.4.4'
2018-08-04 18:56:12.111140 [info] VPN_OPTIONS not defined (via -e VPN_OPTIONS)
2018-08-04 18:56:12.151911 [info] STRICT_PORT_FORWARD defined as 'yes'
2018-08-04 18:56:12.192809 [info] ENABLE_PRIVOXY defined as 'yes'
2018-08-04 18:56:12.233986 [info] ENABLE_FLOOD defined as 'no'
2018-08-04 18:56:12.275712 [info] ENABLE_AUTODL_IRSSI defined as 'yes'
2018-08-04 18:56:29.726221 [info] Starting Supervisor...
2018-08-04 18:56:29,929 INFO Included extra file "/etc/supervisor/conf.d/rtorrent.conf" during parsing
2018-08-04 18:56:29,929 INFO Set uid to user 0 succeeded
2018-08-04 18:56:29,933 INFO supervisord started with pid 8
2018-08-04 18:56:30,935 INFO spawned: 'start-script' with pid 153
2018-08-04 18:56:30,937 INFO spawned: 'rutorrent-script' with pid 154
2018-08-04 18:56:30,939 INFO spawned: 'flood-script' with pid 155
2018-08-04 18:56:30,941 INFO spawned: 'irssi-script' with pid 156
2018-08-04 18:56:30,943 INFO spawned: 'rtorrent-script' with pid 157
2018-08-04 18:56:30,945 INFO spawned: 'privoxy-script' with pid 159
2018-08-04 18:56:30,946 INFO reaped unknown pid 9
2018-08-04 18:56:30,947 DEBG 'start-script' stdout output:
[info] VPN is enabled, beginning configuration of VPN
2018-08-04 18:56:30,947 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2018-08-04 18:56:30,947 INFO success: rutorrent-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2018-08-04 18:56:30,947 INFO success: flood-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2018-08-04 18:56:30,947 INFO success: irssi-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2018-08-04 18:56:30,947 INFO success: rtorrent-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2018-08-04 18:56:30,947 INFO success: privoxy-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2018-08-04 18:56:30,957 DEBG 'flood-script' stdout output:
[info] Flood not enabled, skipping starting Flood Web UI
2018-08-04 18:56:30,958 DEBG fd 17 closed, stopped monitoring <POutputDispatcher at 139685100496800 for <Subprocess at 139685100516776 with name flood-script in state RUNNING> (stdout)>
2018-08-04 18:56:30,958 DEBG fd 21 closed, stopped monitoring <POutputDispatcher at 139685100497016 for <Subprocess at 139685100516776 with name flood-script in state RUNNING> (stderr)>
2018-08-04 18:56:30,958 INFO exited: flood-script (exit status 0; expected)
2018-08-04 18:56:30,958 DEBG received SIGCLD indicating a child quit
2018-08-04 18:56:30,970 DEBG 'rtorrent-script' stdout output:
[info] rTorrent config file doesnt exist, copying default to /config/rtorrent/config/...
2018-08-04 18:56:30,999 DEBG 'rtorrent-script' stderr output:
dos2unix: converting file /config/rtorrent/config/rtorrent.rc to Unix format...
2018-08-04 18:56:31,001 DEBG 'rtorrent-script' stdout output:
[info] VPN is enabled, checking VPN tunnel local ip is valid
2018-08-04 18:56:31,036 DEBG 'start-script' stdout output:
[info] Default route for container is 172.19.0.1
2018-08-04 18:56:31,041 DEBG 'start-script' stdout output:
[info] Adding 8.8.8.8 to /etc/resolv.conf
2018-08-04 18:56:31,046 DEBG 'start-script' stdout output:
[info] Adding 8.8.4.4 to /etc/resolv.conf
2018-08-04 18:56:31,085 DEBG 'start-script' stdout output:
[info] Attempting to load tun kernel module...
2018-08-04 18:56:31,089 DEBG 'start-script' stderr output:
modprobe: FATAL: Module tun not found in directory /lib/modules/4.4.0-131-generic
2018-08-04 18:56:31,090 DEBG 'start-script' stdout output:
[warn] Unable to load tun kernel module using modprobe, trying insmod...
2018-08-04 18:56:31,091 DEBG 'start-script' stdout output:
[warn] Unable to load tun kernel module, assuming its dynamically loaded
2018-08-04 18:56:31,091 DEBG 'start-script' stderr output:
insmod: ERROR: could not load module /lib/modules/tun.ko: No such file or directory
2018-08-04 18:56:31,106 DEBG 'start-script' stdout output:
[info] Adding 10.10.10.0/24 as route via docker eth0
2018-08-04 18:56:31,108 DEBG 'start-script' stdout output:
[info] ip route defined as follows...
--------------------
2018-08-04 18:56:31,110 DEBG 'start-script' stdout output:
default via 172.19.0.1 dev eth0
10.10.10.0/24 via 172.19.0.1 dev eth0
172.19.0.0/16 dev eth0 proto kernel scope link src 172.19.0.2
--------------------
2018-08-04 18:56:31,120 DEBG 'start-script' stdout output:
iptable_mangle 16384 0
ip_tables 24576 3 iptable_filter,iptable_mangle,iptable_nat
x_tables 36864 21 xt_DSCP,xt_dscp,xt_mark,xt_hl,xt_helper,xt_length,ip_tables,xt_tcpmss,xt_tcpudp,ipt_MASQUERADE,xt_limit,xt_state,xt_conntrack,xt_LOG,xt_nat,iptable_filter,xt_TCPMSS,ipt_REJECT,xt_REDIRECT,iptable_mangle,xt_addrtype
2018-08-04 18:56:31,121 DEBG 'start-script' stdout output:
[info] iptable_mangle support detected, adding fwmark for tables
2018-08-04 18:56:31,157 DEBG 'start-script' stdout output:
[info] Docker network defined as 172.19.0.0/16
2018-08-04 18:56:31,255 DEBG 'start-script' stdout output:
[info] iptables defined as follows...
--------------------
2018-08-04 18:56:31,258 DEBG 'start-script' stdout output:
-P INPUT DROP
-P FORWARD ACCEPT
-P OUTPUT DROP
-A INPUT -i tun0 -j ACCEPT
-A INPUT -s 172.19.0.0/16 -d 172.19.0.0/16 -j ACCEPT
-A INPUT -i eth0 -p udp -m udp --sport 1198 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 9080 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --sport 9080 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 9443 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --sport 9443 -j ACCEPT
-A INPUT -s 10.10.10.0/24 -i eth0 -p tcp -m tcp --dport 5000 -j ACCEPT
-A INPUT -s 10.10.10.0/24 -d 172.19.0.0/16 -i eth0 -p tcp -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 0 -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A OUTPUT -o tun0 -j ACCEPT
-A OUTPUT -s 172.19.0.0/16 -d 172.19.0.0/16 -j ACCEPT
-A OUTPUT -o eth0 -p udp -m udp --dport 1198 -j ACCEPT
-A OUTPUT -o eth0 -p tcp -m tcp --dport 9080 -j ACCEPT
-A OUTPUT -o eth0 -p tcp -m tcp --sport 9080 -j ACCEPT
-A OUTPUT -o eth0 -p tcp -m tcp --dport 9443 -j ACCEPT
-A OUTPUT -o eth0 -p tcp -m tcp --sport 9443 -j ACCEPT
-A OUTPUT -d 10.10.10.0/24 -o eth0 -p tcp -m tcp --sport 5000 -j ACCEPT
-A OUTPUT -s 172.19.0.0/16 -d 10.10.10.0/24 -o eth0 -p tcp -j ACCEPT
-A OUTPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
2018-08-04 18:56:31,258 DEBG 'start-script' stdout output:
--------------------
2018-08-04 18:56:31,259 DEBG 'start-script' stdout output:
[info] Starting OpenVPN...
2018-08-04 18:56:31,268 DEBG 'start-script' stdout output:
Sat Aug 4 18:56:31 2018 WARNING: file 'credentials.conf' is group or others accessible
Sat Aug 4 18:56:31 2018 OpenVPN 2.4.5 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Mar 1 2018
Sat Aug 4 18:56:31 2018 library versions: OpenSSL 1.1.0g 2 Nov 2017, LZO 2.10
2018-08-04 18:56:31,271 DEBG 'start-script' stdout output:
[info] OpenVPN started
Sat Aug 4 18:56:31 2018 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Sat Aug 4 18:56:31 2018 TCP/UDP: Preserving recently used remote address: [AF_INET]172.98.67.82:1198
Sat Aug 4 18:56:31 2018 UDP link local: (not bound)
Sat Aug 4 18:56:31 2018 UDP link remote: [AF_INET]172.98.67.82:1198
2018-08-04 18:56:31,384 DEBG 'start-script' stdout output:
Sat Aug 4 18:56:31 2018 [74e9e038cc1ee5f11e97abf6aba60f3a] Peer Connection Initiated with [AF_INET]zzz
2018-08-04 18:56:32,590 DEBG 'start-script' stdout output:
Sat Aug 4 18:56:32 2018 auth-token received, disabling auth-nocache for the authentication token
2018-08-04 18:56:32,590 DEBG 'start-script' stdout output:
Sat Aug 4 18:56:32 2018 TUN/TAP device tun0 opened
Sat Aug 4 18:56:32 2018 do_ifconfig, tt->did_ifconfig_ipv6_setup=0
Sat Aug 4 18:56:32 2018 /usr/bin/ip link set dev tun0 up mtu 1500
2018-08-04 18:56:32,593 DEBG 'start-script' stdout output:
Sat Aug 4 18:56:32 2018 /usr/bin/ip addr add dev tun0 local 10.66.10.6 peer 10.66.10.5
2018-08-04 18:56:32,594 DEBG 'start-script' stdout output:
Sat Aug 4 18:56:32 2018 /root/openvpnup.sh tun0 1500 1558 10.66.10.6 10.66.10.5 init
2018-08-04 18:56:32,609 DEBG 'start-script' stdout output:
Sat Aug 4 18:56:32 2018 Initialization Sequence Completed
2018-08-04 18:56:32,633 DEBG 'privoxy-script' stdout output:
[info] Configuring Privoxy...
2018-08-04 18:56:32,642 DEBG 'rtorrent-script' stdout output:
[info] rTorrent not running
[info] rTorrent listening interface IP 0.0.0.0 and VPN provider IP 10.66.10.6 different, marking for reconfigure
2018-08-04 18:56:32,658 DEBG 'privoxy-script' stdout output:
[info] All checks complete, starting Privoxy...
2018-08-04 18:56:32,659 DEBG 'privoxy-script' stderr output:
2018-08-04 18:56:32.659 7f7bd9f8d0c0 Info: Privoxy version 3.0.26
2018-08-04 18:56:32.659 7f7bd9f8d0c0 Info: Program name: /usr/bin/privoxy
2018-08-04 18:56:32,729 DEBG 'irssi-script' stdout output:
Script started, file is /home/nobody/typescript
2018-08-04 18:56:32,738 DEBG 'start-script' stdout output:
[info] Attempting to curl http://209.222.18.222:2000/?client_id=UUID...
2018-08-04 18:56:32,756 DEBG 'irssi-script' stdout output:
Script done, file is /home/nobody/typescript
2018-08-04 18:56:32,763 DEBG fd 22 closed, stopped monitoring <POutputDispatcher at 139685100496008 for <Subprocess at 139685100516632 with name irssi-script in state RUNNING> (stdout)>
2018-08-04 18:56:32,763 DEBG fd 26 closed, stopped monitoring <POutputDispatcher at 139685100461520 for <Subprocess at 139685100516632 with name irssi-script in state RUNNING> (stderr)>
2018-08-04 18:56:32,763 INFO exited: irssi-script (exit status 0; expected)
2018-08-04 18:56:32,763 DEBG received SIGCLD indicating a child quit
2018-08-04 18:56:32,843 DEBG 'start-script' stdout output:
[info] Successfully retrieved external IP address
2018-08-04 18:56:33,997 DEBG 'start-script' stdout output:
[info] Curl successful for http://209.222.18.222:2000/?client_id=UUID, response code 200
2018-08-04 18:56:34,852 DEBG 'rtorrent-script' stdout output:
[info] Removing any rTorrent session lock files left over from the previous run...
2018-08-04 18:56:34,855 DEBG 'rtorrent-script' stdout output:
[info] Attempting to start rTorrent...
2018-08-04 18:56:34,856 DEBG 'rtorrent-script' stdout output:
Script started, file is /home/nobody/typescript
2018-08-04 18:56:34,879 DEBG 'rtorrent-script' stdout output:
Script done, file is /home/nobody/typescript
2018-08-04 18:56:35,010 DEBG 'rtorrent-script' stdout output:
Script started, file is /home/nobody/typescript
2018-08-04 18:56:35,022 DEBG 'rtorrent-script' stdout output:
duplicate session: irssi_session
2018-08-04 18:56:35,032 DEBG 'rtorrent-script' stdout output:
Script done, file is /home/nobody/typescript