Hello, thank you for taking the time to read my thread.
My VPN provider, PIA, offers 2 OpenVPN config files: A default, and a strong one. Neither one is working for me.
The default one is located at https://www.privateinternetaccess.com/openvpn/openvpn.zip and the strong one is located at https://www.privateinternetaccess.com/openvpn/openvpn-strong.zip
When I upload my openvpn file to Merlin, here are the SysLog errors I am getting:
For the strong config file:
Jul 12 01:04:22 openvpn[2522]: SIGUSR1[soft,tls-error] received, process restarting
Jul 12 01:04:23 kernel: ACCEPT IN=ppp0 OUT=br0 SRC=54.229.136.189 DST=192.168.1.69 LEN=60 TOS=0x00 PREC=0x00 TTL=43 ID=53484 DF PROTO=TCP SPT=11366 DPT=32400 SEQ=3886525315 ACK=0 WINDOW=17922 RES=0x00 SYN URGP=0 OPT (020405AC0402080A4D307B6F000000000103030A)
Jul 12 01:04:24 openvpn[2522]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Jul 12 01:04:24 openvpn[2522]: UDPv4 link local: [undef]
Jul 12 01:04:24 openvpn[2522]: UDPv4 link remote: [AF_INET]173.199.65.58:1197
Jul 12 01:04:24 openvpn[2522]: VERIFY ERROR: depth=0, error=unable to get local issuer certificate: C=US, ST=CA, L=LosAngeles, O=Private Internet Access, OU=Private Internet Access, CN=8c254ec1297ae42c58ff84d3c2e4cc26, name=8c254ec1297ae42c58ff84d3c2e4cc26
Jul 12 01:04:24 openvpn[2522]: OpenSSL: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Jul 12 01:04:24 openvpn[2522]: TLS_ERROR: BIO read tls_read_plaintext error
Jul 12 01:04:24 openvpn[2522]: TLS Error: TLS object -> incoming plaintext read error
Jul 12 01:04:24 openvpn[2522]: TLS Error: TLS handshake failed
And the default config file:
Jul 12 01:09:25 rc_service: httpds 584:notify_rc restart_vpnclient1
Jul 12 01:09:26 openvpn[3257]: event_wait : Interrupted system call (code=4)
Jul 12 01:09:26 openvpn[3257]: vpnrouting.sh tun11 1500 1542 10.134.1.6 10.134.1.5 init
Jul 12 01:09:26 openvpn-routing: Configuring policy rules for client 1
Jul 12 01:09:26 openvpn-routing: Flushing client routing table
Jul 12 01:09:26 openvpn-routing: Completed routing policy configuration for client 1
Jul 12 01:09:26 openvpn[3257]: /usr/sbin/ip addr del dev tun11 local 10.134.1.6 peer 10.134.1.5
Jul 12 01:09:26 openvpn[3257]: SIGTERM[hard,] received, process exiting
Jul 12 01:09:27 kernel: EMF_ERROR: Interface tun11 doesn't exist
Jul 12 01:09:27 kernel: EMF_ERROR: Interface tap11 doesn't exist
Jul 12 01:09:27 openvpn[3614]: OpenVPN 2.3.11 arm-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [MH] [IPv6] built on Jun 22 2016
Jul 12 01:09:27 openvpn[3614]: library versions: OpenSSL 1.0.2h 3 May 2016, LZO 2.08
Jul 12 01:09:27 openvpn[3619]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Jul 12 01:09:27 openvpn[3619]: UDPv4 link local: [undef]
Jul 12 01:09:27 openvpn[3619]: UDPv4 link remote: [AF_INET]173.199.65.30:1198
Jul 12 01:09:27 openvpn[3619]: WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Jul 12 01:09:28 openvpn[3619]: [4d37dfffdf92f3c7c26dbe09d6f3034f] Peer Connection Initiated with [AF_INET]173.199.65.30:1198
Jul 12 01:09:30 openvpn[3619]: TUN/TAP device tun11 opened
Jul 12 01:09:30 openvpn[3619]: do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Jul 12 01:09:30 openvpn[3619]: /usr/sbin/ip link set dev tun11 up mtu 1500
Jul 12 01:09:30 openvpn[3619]: /usr/sbin/ip addr add dev tun11 local 10.104.1.6 peer 10.104.1.5
Jul 12 01:09:33 openvpn-routing: Skipping, client 1 not in routing policy mode
Jul 12 01:09:33 openvpn[3619]: Initialization Sequence Completed
Jul 12 01:09:40 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
Jul 12 01:09:50 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
Jul 12 01:10:00 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
Jul 12 01:10:10 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
I am putting my username and password in, and pasting their CA in. Check screenshots at the bottom of the post.
I have also tried 2 more approaches, manually putting all the commands from the conf file into the dropdowns and fields instead of importing the .ovpn, and I have also tried following PIA's unofficial help for Merlin routers located at https://support.privateinternetaccess.com/Knowledgebase/Article/View/142
I've also tried toggling some fields such as Username / Password Auth. Only, Encryption cipher, and Auth digest
Please, help! Ideally, I'd like the strong config file working.
My VPN provider, PIA, offers 2 OpenVPN config files: A default, and a strong one. Neither one is working for me.
The default one is located at https://www.privateinternetaccess.com/openvpn/openvpn.zip and the strong one is located at https://www.privateinternetaccess.com/openvpn/openvpn-strong.zip
When I upload my openvpn file to Merlin, here are the SysLog errors I am getting:
For the strong config file:
Jul 12 01:04:22 openvpn[2522]: SIGUSR1[soft,tls-error] received, process restarting
Jul 12 01:04:23 kernel: ACCEPT IN=ppp0 OUT=br0 SRC=54.229.136.189 DST=192.168.1.69 LEN=60 TOS=0x00 PREC=0x00 TTL=43 ID=53484 DF PROTO=TCP SPT=11366 DPT=32400 SEQ=3886525315 ACK=0 WINDOW=17922 RES=0x00 SYN URGP=0 OPT (020405AC0402080A4D307B6F000000000103030A)
Jul 12 01:04:24 openvpn[2522]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Jul 12 01:04:24 openvpn[2522]: UDPv4 link local: [undef]
Jul 12 01:04:24 openvpn[2522]: UDPv4 link remote: [AF_INET]173.199.65.58:1197
Jul 12 01:04:24 openvpn[2522]: VERIFY ERROR: depth=0, error=unable to get local issuer certificate: C=US, ST=CA, L=LosAngeles, O=Private Internet Access, OU=Private Internet Access, CN=8c254ec1297ae42c58ff84d3c2e4cc26, name=8c254ec1297ae42c58ff84d3c2e4cc26
Jul 12 01:04:24 openvpn[2522]: OpenSSL: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Jul 12 01:04:24 openvpn[2522]: TLS_ERROR: BIO read tls_read_plaintext error
Jul 12 01:04:24 openvpn[2522]: TLS Error: TLS object -> incoming plaintext read error
Jul 12 01:04:24 openvpn[2522]: TLS Error: TLS handshake failed
And the default config file:
Jul 12 01:09:25 rc_service: httpds 584:notify_rc restart_vpnclient1
Jul 12 01:09:26 openvpn[3257]: event_wait : Interrupted system call (code=4)
Jul 12 01:09:26 openvpn[3257]: vpnrouting.sh tun11 1500 1542 10.134.1.6 10.134.1.5 init
Jul 12 01:09:26 openvpn-routing: Configuring policy rules for client 1
Jul 12 01:09:26 openvpn-routing: Flushing client routing table
Jul 12 01:09:26 openvpn-routing: Completed routing policy configuration for client 1
Jul 12 01:09:26 openvpn[3257]: /usr/sbin/ip addr del dev tun11 local 10.134.1.6 peer 10.134.1.5
Jul 12 01:09:26 openvpn[3257]: SIGTERM[hard,] received, process exiting
Jul 12 01:09:27 kernel: EMF_ERROR: Interface tun11 doesn't exist
Jul 12 01:09:27 kernel: EMF_ERROR: Interface tap11 doesn't exist
Jul 12 01:09:27 openvpn[3614]: OpenVPN 2.3.11 arm-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [EPOLL] [MH] [IPv6] built on Jun 22 2016
Jul 12 01:09:27 openvpn[3614]: library versions: OpenSSL 1.0.2h 3 May 2016, LZO 2.08
Jul 12 01:09:27 openvpn[3619]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Jul 12 01:09:27 openvpn[3619]: UDPv4 link local: [undef]
Jul 12 01:09:27 openvpn[3619]: UDPv4 link remote: [AF_INET]173.199.65.30:1198
Jul 12 01:09:27 openvpn[3619]: WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Jul 12 01:09:28 openvpn[3619]: [4d37dfffdf92f3c7c26dbe09d6f3034f] Peer Connection Initiated with [AF_INET]173.199.65.30:1198
Jul 12 01:09:30 openvpn[3619]: TUN/TAP device tun11 opened
Jul 12 01:09:30 openvpn[3619]: do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Jul 12 01:09:30 openvpn[3619]: /usr/sbin/ip link set dev tun11 up mtu 1500
Jul 12 01:09:30 openvpn[3619]: /usr/sbin/ip addr add dev tun11 local 10.104.1.6 peer 10.104.1.5
Jul 12 01:09:33 openvpn-routing: Skipping, client 1 not in routing policy mode
Jul 12 01:09:33 openvpn[3619]: Initialization Sequence Completed
Jul 12 01:09:40 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
Jul 12 01:09:50 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
Jul 12 01:10:00 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
Jul 12 01:10:10 openvpn[3619]: Authenticate/Decrypt packet error: cipher final failed
I am putting my username and password in, and pasting their CA in. Check screenshots at the bottom of the post.
I have also tried 2 more approaches, manually putting all the commands from the conf file into the dropdowns and fields instead of importing the .ovpn, and I have also tried following PIA's unofficial help for Merlin routers located at https://support.privateinternetaccess.com/Knowledgebase/Article/View/142
I've also tried toggling some fields such as Username / Password Auth. Only, Encryption cipher, and Auth digest
Please, help! Ideally, I'd like the strong config file working.