Guinea Pig on the loose!
I am getting an error when it is trying to retrieve a token from PIA. "parse error: Invalid numeric literal at line 4, column 0", and it is unable to get the payload from PIA (bottom of the log). It then goes into a loop re-connecting to PIA and trying again.
here is a partial log file where I am seeing this:
2020-09-24 18:38:17,655 DEBG 'start-script' stdout output:
[debug] VPN remote configuration options as follows...
[debug] VPN remote server is defined as 'ca-toronto.privacy.network'
[debug] VPN remote port is defined as '1198'
[debug] VPN remote protocol is defined as 'udp'
[debug] VPN remote ip is defined as '66.115.142.228 66.115.142.239 66.115.142.203 66.115.142.249 66.115.142.232'
2020-09-24 18:38:17,655 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 DEBUG 'true' --setenv VPN_DEVICE_TYPE 'tun0' --setenv VPN_ENABLED 'yes' --setenv vpn_remote_server 'ca-toronto.privacy.network' --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 --setenv STRICT_PORT_FORWARD 'yes' --setenv VPN_USER 'xxxxxxxx' --setenv VPN_PASS 'xxxxxxxx' --disable-occ --auth-user-pass credentials.conf --cd /config/openvpn --config '/config/openvpn/CA Toronto.ovpn' --remote 66.115.142.228 1198 udp --remote 66.115.142.239 1198 udp --remote 66.115.142.203 1198 udp --remote 66.115.142.249 1198 udp --remote 66.115.142.232 1198 udp --remote-random
[info] Starting OpenVPN (non daemonised)...
2020-09-24 18:38:17,661 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:17 2020 WARNING: file 'credentials.conf' is group or others accessible
Thu Sep 24 18:38:17 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
2020-09-24 18:38:17,661 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:17 2020 library versions: OpenSSL 1.1.1g 21 Apr 2020, LZO 2.10
2020-09-24 18:38:17,661 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:17 2020 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
2020-09-24 18:38:17,662 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:17 2020 CRL: loaded 1 CRLs from file [[INLINE]]
2020-09-24 18:38:17,662 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:17 2020 TCP/UDP: Preserving recently used remote address: [AF_INET]66.115.142.203:1198
Thu Sep 24 18:38:17 2020 UDP link local: (not bound)
Thu Sep 24 18:38:17 2020 UDP link remote: [AF_INET]66.115.142.203:1198
2020-09-24 18:38:17,916 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:17 2020 [toronto407] Peer Connection Initiated with [AF_INET]66.115.142.203:1198
2020-09-24 18:38:19,196 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:19 2020 TUN/TAP device tun0 opened
Thu Sep 24 18:38:19 2020 /usr/bin/ip link set dev tun0 up mtu 1500
2020-09-24 18:38:19,197 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:19 2020 /usr/bin/ip addr add dev tun0 10.9.112.3/24 broadcast 10.9.112.255
2020-09-24 18:38:19,198 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:19 2020 /root/openvpnup.sh tun0 1500 1558 10.9.112.3 255.255.255.0 init
2020-09-24 18:38:19,202 DEBG 'start-script' stdout output:
[debug] Waiting for valid local and gateway IP addresses from tunnel...
2020-09-24 18:38:19,203 DEBG 'start-script' stdout output:
Thu Sep 24 18:38:19 2020 Initialization Sequence Completed
2020-09-24 18:38:21,231 DEBG 'start-script' stdout output:
[debug] Valid local IP address from tunnel acquired '10.9.112.3'
[debug] Valid gateway IP address from tunnel acquired '10.9.112.1'
2020-09-24 18:38:21,231 DEBG 'start-script' stdout output:
[debug] Checking we can resolve name 'www.google.com' to address...
2020-09-24 18:38:21,392 DEBG 'start-script' stdout output:
[debug] DNS operational, we can resolve name 'www.google.com' to address '172.217.23.132'
2020-09-24 18:38:21,392 DEBG 'start-script' stdout output:
[info] Attempting to get external IP using Name Server 'ns1.google.com'...
2020-09-24 18:38:21,741 DEBG 'start-script' stdout output:
[info] Successfully retrieved external IP address 66.115.142.203
2020-09-24 18:38:21,742 DEBG 'start-script' stdout output:
[info] Port forwarding is enabled
[info] Checking endpoint 'ca-toronto.privacy.network' is port forward enabled...
2020-09-24 18:38:27,954 DEBG 'start-script' stdout output:
parse error: Invalid numeric literal at line 4, column 0
2020-09-24 18:38:27,956 DEBG 'start-script' stdout output:
[info] PIA endpoint 'ca-toronto.privacy.network' is in the list of endpoints that support port forwarding
2020-09-24 18:38:27,956 DEBG 'start-script' stdout output:
[info] List of PIA endpoints that support port forwarding:-
2020-09-24 18:38:27,957 DEBG 'start-script' stdout output:
[info] al.privacy.network
[info] ad.privacy.network
[info] austria.privacy.network
[info] brussels.privacy.network
[info] ba.privacy.network
[info] sofia.privacy.network
[info] czech.privacy.network
[info] denmark.privacy.network
[info] ee.privacy.network
[info] fi.privacy.network
[info] france.privacy.network
[info] de-frankfurt.privacy.network
[info] de-berlin.privacy.network
[info] gr.privacy.network
[info] hungary.privacy.network
[info] is.privacy.network
[info] ireland.privacy.network
[info] man.privacy.network
[info] italy.privacy.network
[info] lv.privacy.network
2020-09-24 18:38:27,957 DEBG 'start-script' stdout output:
[info] liechtenstein.privacy.network
[info] lt.privacy.network
[info] lu.privacy.network
[info] mk.privacy.network
[info] malta.privacy.network
[info] md.privacy.network
[info] monaco.privacy.network
[info] montenegro.privacy.network
[info] nl-amsterdam.privacy.network
[info] no.privacy.network
[info] poland.privacy.network
[info] pt.privacy.network
[info] ro.privacy.network
[info] rs.privacy.network
[info] sk.privacy.network
[info] spain.privacy.network
[info] sweden.privacy.network
[info] swiss.privacy.network
[info] ua.privacy.network
[info] uk-manchester.privacy.network
[info] uk-london.privacy.network
[info] uk-southampton.privacy.network
[info] bahamas.privacy.network
[info] ca-vancouver.privacy.network
[info] ca-ontario.privacy.network
[info] ca-montreal.privacy.network
[info] ca-toronto.privacy.network
[info] greenland.privacy.network
[info] mexico.privacy.network
2020-09-24 18:38:27,957 DEBG 'start-script' stdout output:
[info] panama.privacy.network
[info] ar.privacy.network
[info] br.privacy.network
[info] venezuela.privacy.network
[info] yerevan.privacy.network
[info] cambodia.privacy.network
[info] cyprus.privacy.network
[info] georgia.privacy.network
[info] hk.privacy.network
[info] in.privacy.network
[info] iran.privacy.network
[info] israel.privacy.network
[info] japan.privacy.network
[info] kazakhstan.privacy.network
[info] philippines.privacy.network
[info] qatar.privacy.network
[info] saudiarabia.privacy.network
[info] sg.privacy.network
[info] srilanka.privacy.network
[info] taiwan.privacy.network
[info] tr.privacy.network
[info] ae.privacy.network
[info] vietnam.privacy.network
[info] aus-perth.privacy.network
[info] au-sydney.privacy.network
[info] aus-melbourne.privacy.network
[info] nz.privacy.network
[info] dz.privacy.network
2020-09-24 18:38:27,957 DEBG 'start-script' stdout output:
[info] egypt.privacy.network
[info] morocco.privacy.network
[info] nigeria.privacy.network
[info] za.privacy.network
2020-09-24 18:38:27,957 DEBG 'start-script' stdout output:
[debug] Waiting for valid local and gateway IP addresses from tunnel...
2020-09-24 18:38:29,985 DEBG 'start-script' stdout output:
[debug] Valid local IP address from tunnel acquired '10.9.112.3'
[debug] Valid gateway IP address from tunnel acquired '10.9.112.1'
2020-09-24 18:38:36,007 DEBG 'start-script' stdout output:
parse error: Invalid numeric literal at line 4, column 0
2020-09-24 18:38:36,509 DEBG 'start-script' stdout output:
[warn] Unable to successfully download PIA json payload from URL 'https://10.9.112.1:19999/getSignature?token=8gm84jFIIDNCf5dGOMau_4pmRONktjf4Xt1WKFD1yB_N8wqWBuxOOOMIhxQUjv2+g+H9UbwoM2Q3HFX8nttSCKrRt7xM2TcWxr6aShK1dNTKhzdrSmeQ0XHsb0E='
[info] 12 retries left
[info] Retrying in 10 secs...