binhex / arch-rtorrentvpn

Docker build script for Arch Linux base with ruTorrent, rTorrent, autodl-irssi, Privoxy and OpenVPN
GNU General Public License v3.0
238 stars 35 forks source link

PIA with port forwarding: no longer starting? #161

Closed vn-nospam closed 3 years ago

vn-nospam commented 3 years ago

Hi,

I recently installed rtorrentvpn via docker on August 7 and was able to get VPN working with PrivateInternetAccess using a server with port forwarding. My power went out yesterday, and when the server was restarted, I get the following in the log:

2020-09-21 13:46:46,986 DEBG 'start-script' stdout output:,
--------------------,
,
2020-09-21 13:46:46,990 DEBG 'start-script' stdout output:,
[info] Starting OpenVPN (non daemonised)...,
,
2020-09-21 13:46:47,003 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:47 2020 WARNING: file 'credentials.conf' is group or others accessible,
,
2020-09-21 13:46:47,004 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:47 2020 OpenVPN 2.4.9 [git:makepkg/9b0dafca6c50b8bb+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Apr 20 2020,
Mon Sep 21 13:46:47 2020 library versions: OpenSSL 1.1.1g  21 Apr 2020, LZO 2.10,
,
2020-09-21 13:46:47,005 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:47 2020 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts,
,
2020-09-21 13:46:47,008 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:47 2020 CRL: loaded 1 CRLs from file [[INLINE]],
,
2020-09-21 13:46:47,008 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:47 2020 TCP/UDP: Preserving recently used remote address: [AF_INET]172.98.92.130:1198,
Mon Sep 21 13:46:47 2020 UDP link local: (not bound),
Mon Sep 21 13:46:47 2020 UDP link remote: [AF_INET]172.98.92.130:1198,
,
2020-09-21 13:46:47,024 DEBG fd 11 closed, stopped monitoring <POutputDispatcher at 140422866360400 for <Subprocess at 140422866359728 with name pyrocore-script in state RUNNING> (stdout)>,
2020-09-21 13:46:47,024 DEBG fd 15 closed, stopped monitoring <POutputDispatcher at 140422866477552 for <Subprocess at 140422866359728 with name pyrocore-script in state RUNNING> (stderr)>,
2020-09-21 13:46:47,024 INFO exited: pyrocore-script (exit status 0; expected),
2020-09-21 13:46:47,024 DEBG received SIGCHLD indicating a child quit,
2020-09-21 13:46:47,349 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:47 2020 [9c9a00b7f859d558c2ff27ec98f1717a] Peer Connection Initiated with [AF_INET]172.98.92.130:1198,
,
2020-09-21 13:46:48,503 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:48 2020 TUN/TAP device tun0 opened,
Mon Sep 21 13:46:48 2020 /usr/bin/ip link set dev tun0 up mtu 1500,
,
2020-09-21 13:46:48,508 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:48 2020 /usr/bin/ip addr add dev tun0 local 10.85.13.10 peer 10.85.13.9,
,
2020-09-21 13:46:48,512 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:48 2020 /root/openvpnup.sh tun0 1500 1558 10.85.13.10 10.85.13.9 init,
,
2020-09-21 13:46:48,530 DEBG 'start-script' stdout output:,
Mon Sep 21 13:46:48 2020 Initialization Sequence Completed,
,
2020-09-21 13:46:48,659 DEBG 'start-script' stdout output:,
[info] Port forwarding is enabled,
[info] Checking endpoint 'ca-toronto.privateinternetaccess.com' is port forward enabled...,
,
2020-09-21 13:46:50,034 DEBG 'start-script' stdout output:,
[info] PIA endpoint 'ca-toronto.privateinternetaccess.com' is in the list of endpoints that support port forwarding,
,
2020-09-21 13:46:50,036 DEBG 'start-script' stdout output:,
[info] List of PIA endpoints that support port forwarding:-,
[info] ca-toronto.privateinternetaccess.com,
,
2020-09-21 13:46:50,036 DEBG 'start-script' stdout output:,
[info] ca-montreal.privateinternetaccess.com,
[info] ca-vancouver.privateinternetaccess.com,
[info] de-berlin.privateinternetaccess.com,
[info] de-frankfurt.privateinternetaccess.com,
[info] france.privateinternetaccess.com,
[info] czech.privateinternetaccess.com,
[info] spain.privateinternetaccess.com,
[info] ro.privateinternetaccess.com,
[info] israel.privateinternetaccess.com,
[info] Attempting to get dynamically assigned port...,
,
2020-09-21 13:46:50,402 DEBG 'start-script' stdout output:,
[warn] Exit code '56' from curl != 0 or no response body received,
[info] 12 retries left,
[info] Retrying in 10 secs...,
,
2020-09-21 13:47:00,857 DEBG 'start-script' stdout output:,
[warn] Exit code '56' from curl != 0 or no response body received,
[info] 11 retries left,
[info] Retrying in 10 secs...,
,
2020-09-21 13:47:11,217 DEBG 'start-script' stdout output:,
[warn] Exit code '56' from curl != 0 or no response body received,
[info] 10 retries left,
[info] Retrying in 10 secs...,
,
2020-09-21 13:47:21,387 DEBG 'start-script' stdout output:,
[warn] Exit code '56' from curl != 0 or no response body received,
[info] 9 retries left,
[info] Retrying in 10 secs...,
,

I tried changing the open vpn config file to different servers (montreal, vancouver), and tried pulling the latest docker image, but I still get this error. Do you know what I could do to fix this? Again, things worked before and now things aren't working after a restart. Thanks.

uajqq commented 3 years ago

Same with me...

binhex commented 3 years ago

https://github.com/binhex/arch-delugevpn/issues/194#issuecomment-691044876

binhex commented 3 years ago

Support for multi remote endpoints and PIA 'Next-Gen' networks now complete, see Q19 and Q20 for details:- https://github.com/binhex/documentation/blob/master/docker/faq/vpn.md