LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 04-18-2019, 07:37 AM   #1
tlillenuit
LQ Newbie
 
Registered: Mar 2019
Posts: 12

Rep: Reputation: Disabled
ExpressVPN not working on Arch Linux


Hello, I have had some issues connecting up to ExpressVPN even though at first everything was working well. I installed ExpressVPN application from AUR and
activated it. The thing was working for one whole day after which I started experiencing troubles after connecting up to either server/either protocol combination.

I can't seem to get any pings to any server while connected. The application doesn't work; the Firefox and Chromium plugins do not work either ( anymore ).

I've tried setting it up within NetworkManager by importing ovpn configuration files in KDE Plasma's NetworkManager app. It does indicate as connected but actually it is not.

Manual connecting reveals some problems with routing though, but I don't know how to deal with it.

I normally use this VPN on my OpenBSD box everyday, as well as on my mobile phones and it worked fine on KDE neon box. It even worked fine when I just installed Arch couple of weeks ago, then I would be able to connect every second time, and then it stopped working completely, without doing any major reconfiguration.

I attached the outputs of any relevant commands associated.

Thank you for your help.

Code:
$ expressvpn connect   # tried different servers, tried setting protocol to either UDP or TCP

$ cat resolv.conf   # after connecting through the application:

# Generated by expressvpn
search expressvpn
nameserver 10.156.0.1

$ cat /etc/hosts

# Static table lookup for hostnames.
# See hosts(5) for details.
127.0.0.1       localhost tlilnemesis
::1             localhost

$ expressvpn disconnect

$ cat /etc/resolv.conf     # after disconnecting / normal connection to the internet

# Generated by NetworkManager
search home
nameserver 192.168.1.254
nameserver fe80::1%enp0s25


$ cat /etc/NetworkManager/NetworkManager.conf                              ] 4:08 PM

# Configuration file for NetworkManager.
# See "man 5 NetworkManager.conf" for details.

~ [ ip link                                                                 ] 10:27 PM
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether a0:b3:cc:29:9e:4e brd ff:ff:ff:ff:ff:ff
3: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
    link/ether 8c:70:5a:aa:04:ca brd ff:ff:ff:ff:ff:ff


~ [ ip addr                                                                 ] 10:28 PM
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether a0:b3:cc:29:9e:4e brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.4/24 brd 192.168.1.255 scope global dynamic enp0s25
       valid_lft 258596sec preferred_lft 258596sec
    inet6 2001:bb6:3408:bf58:a2b3:ccff:fe29:9e4e/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 6598sec preferred_lft 2998sec
    inet6 2001:bb6:3408:bf58:1c6d:58b7:912a:67f2/64 scope global dynamic noprefixroute 
       valid_lft 7091sec preferred_lft 3491sec
    inet6 fe80::aeef:d1c0:700a:ea60/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 8c:70:5a:aa:04:ca brd ff:ff:ff:ff:ff:ff


~ [ ip route                                                                ] 10:29 PM
default via 192.168.1.254 dev enp0s25 proto dhcp metric 100 
default via 192.168.1.254 dev enp0s25 proto dhcp src 192.168.1.4 metric 1024 
192.168.1.0/24 dev enp0s25 proto kernel scope link src 192.168.1.4 
192.168.1.0/24 dev enp0s25 proto kernel scope link src 192.168.1.4 metric 100 
192.168.1.254 dev enp0s25 proto dhcp scope link src 192.168.1.4 metric 1024

~ [ nmcli c show                                                            ] 10:45 PM
NAME                UUID                                  TYPE      DEVICE  
Wired connection 1  40921302-fd99-3ec8-8656-99f54e471ffd  ethernet  enp0s25 


~ [ nmcli c show Wired\ connection\ 1  
                                                 ] 10:33 PM
connection.id:                          Wired connection 1
connection.uuid:                        40921302-fd99-3ec8-8656-99f54e471ffd
connection.stable-id:                   --
connection.type:                        802-3-ethernet
connection.interface-name:              --
connection.autoconnect:                 yes
connection.autoconnect-priority:        -100
connection.autoconnect-retries:         -1 (default)
connection.multi-connect:               0 (default)
connection.auth-retries:                -1
connection.timestamp:                   1555191065
connection.read-only:                   no
connection.permissions:                 --
connection.zone:                        --
connection.master:                      --
connection.slave-type:                  --
connection.autoconnect-slaves:          -1 (default)
connection.secondaries:                 --
connection.gateway-ping-timeout:        0
connection.metered:                     unknown
connection.lldp:                        default
connection.mdns:                        -1 (default)
connection.llmnr:                       -1 (default)
802-3-ethernet.port:                    --
802-3-ethernet.speed:                   100
802-3-ethernet.duplex:                  half
802-3-ethernet.auto-negotiate:          no
802-3-ethernet.mac-address:             A0:B3:CC:29:9E:4E
802-3-ethernet.cloned-mac-address:      --
802-3-ethernet.generate-mac-address-mask:--
802-3-ethernet.mac-address-blacklist:   --
802-3-ethernet.mtu:                     auto
802-3-ethernet.s390-subchannels:        --
802-3-ethernet.s390-nettype:            --
802-3-ethernet.s390-options:            --
802-3-ethernet.wake-on-lan:             default
802-3-ethernet.wake-on-lan-password:    --
ipv4.method:                            auto
ipv4.dns:                               --
ipv4.dns-search:                        --
ipv4.dns-options:                       ""
ipv4.dns-priority:                      0
ipv4.addresses:                         --
ipv4.gateway:                           --
ipv4.routes:                            --
ipv4.route-metric:                      -1
ipv4.route-table:                       0 (unspec)
ipv4.ignore-auto-routes:                no
ipv4.ignore-auto-dns:                   no
ipv4.dhcp-client-id:                    --
ipv4.dhcp-timeout:                      0 (default)
ipv4.dhcp-send-hostname:                yes
ipv4.dhcp-hostname:                     --
ipv4.dhcp-fqdn:                         --
ipv4.never-default:                     no
ipv4.may-fail:                          yes
ipv4.dad-timeout:                       -1 (default)
ipv6.method:                            auto
ipv6.dns:                               --
ipv6.dns-search:                        --
ipv6.dns-options:                       ""
ipv6.dns-priority:                      0
ipv6.addresses:                         --
ipv6.gateway:                           --
ipv6.routes:                            --
ipv6.route-metric:                      -1
ipv6.route-table:                       0 (unspec)
ipv6.ignore-auto-routes:                no
ipv6.ignore-auto-dns:                   no
ipv6.never-default:                     no
ipv6.may-fail:                          yes
ipv6.ip6-privacy:                       -1 (unknown)
ipv6.addr-gen-mode:                     stable-privacy
ipv6.dhcp-duid:                         --
ipv6.dhcp-send-hostname:                yes
ipv6.dhcp-hostname:                     --
ipv6.token:                             --
proxy.method:                           none
proxy.browser-only:                     no
proxy.pac-url:                          --
proxy.pac-script:                       --
GENERAL.NAME:                           Wired connection 1
GENERAL.UUID:                           40921302-fd99-3ec8-8656-99f54e471ffd
GENERAL.DEVICES:                        enp0s25
GENERAL.STATE:                          activated
GENERAL.DEFAULT:                        yes
GENERAL.DEFAULT6:                       yes
GENERAL.SPEC-OBJECT:                    --
GENERAL.VPN:                            no
GENERAL.DBUS-PATH:                      /org/freedesktop/NetworkManager/ActiveConnection/3
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/Settings/1
GENERAL.ZONE:                           --
GENERAL.MASTER-PATH:                    --
IP4.ADDRESS[1]:                         192.168.1.4/24
IP4.GATEWAY:                            192.168.1.254
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.1.254, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 0
IP4.ROUTE[3]:                           dst = 192.168.1.254/32, nh = 0.0.0.0, mt = 1024
IP4.ROUTE[4]:                           dst = 0.0.0.0/0, nh = 192.168.1.254, mt = 1024
IP4.ROUTE[5]:                           dst = 192.168.1.0/24, nh = 0.0.0.0, mt = 100
IP4.DNS[1]:                             192.168.1.254
IP4.DOMAIN[1]:                          home
DHCP4.OPTION[1]:                        domain_name = home
DHCP4.OPTION[2]:                        domain_name_servers = 192.168.1.254 192.168.1.254
DHCP4.OPTION[3]:                        expiry = 1555449588
DHCP4.OPTION[4]:                        ip_address = 192.168.1.4
DHCP4.OPTION[5]:                        requested_broadcast_address = 1
DHCP4.OPTION[6]:                        requested_dhcp_server_identifier = 1
DHCP4.OPTION[7]:                        requested_domain_name = 1
DHCP4.OPTION[8]:                        requested_domain_name_servers = 1
DHCP4.OPTION[9]:                        requested_domain_search = 1
DHCP4.OPTION[10]:                       requested_host_name = 1
DHCP4.OPTION[11]:                       requested_interface_mtu = 1
DHCP4.OPTION[12]:                       requested_ms_classless_static_routes = 1
DHCP4.OPTION[13]:                       requested_nis_domain = 1
DHCP4.OPTION[14]:                       requested_nis_servers = 1
DHCP4.OPTION[15]:                       requested_ntp_servers = 1
DHCP4.OPTION[16]:                       requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[17]:                       requested_root_path = 1
DHCP4.OPTION[18]:                       requested_routers = 1
DHCP4.OPTION[19]:                       requested_static_routes = 1
DHCP4.OPTION[20]:                       requested_subnet_mask = 1
DHCP4.OPTION[21]:                       requested_time_offset = 1
DHCP4.OPTION[22]:                       requested_wpad = 1
DHCP4.OPTION[23]:                       routers = 192.168.1.254
DHCP4.OPTION[24]:                       subnet_mask = 255.255.255.0
IP6.ADDRESS[1]:                         2001:bb6:3408:bf58:1c6d:58b7:912a:67f2/64
IP6.ADDRESS[2]:                         2001:bb6:3408:bf58:a2b3:ccff:fe29:9e4e/64
IP6.ADDRESS[3]:                         fe80::aeef:d1c0:700a:ea60/64
IP6.GATEWAY:                            fe80::1
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]:                           dst = 2001:bb6:3408:bf58::/64, nh = ::, mt = 100
IP6.ROUTE[3]:                           dst = ::/0, nh = fe80::1, mt = 100
IP6.ROUTE[4]:                           dst = 2001:bb6:3408:bf58::/64, nh = ::, mt = 1024
IP6.ROUTE[5]:                           dst = ::/0, nh = fe80::1, mt = 1024
IP6.ROUTE[6]:                           dst = ff00::/8, nh = ::, mt = 256, table=255
IP6.DNS[1]:                             fe80::1
DHCP6.OPTION[1]:                        dhcp6_name_servers = fe80::1


~ [ expressvpn connect smart                                                ] 10:37 PM
Connecting to Smart Location...
Connecting to UK - East London...       100.0%                       
Connected to UK - East London

   - To check your connection status, type 'expressvpn status'.
   - If your VPN connection unexpectedly drops, internet traffic will be blocked to protect your privacy.
   - To disable Network Lock, disconnect ExpressVPN then type 'expressvpn preferences set network_lock off'.


~ [ expressvpn diagnostics                                                  ] 10:38 PM
Client Version: 2.1.0
Client Shared Version: v1.5.2
OS Name: linux
OS Version: Arch Linux 
Internal diagnostics data:
D01: 1378, OK
D02: 1378, OK
D03: 1377
D04: 1377, OK
D05: 1377, OK
D06: 1377
D07: 1377, OK
D08: 1377, OK
D09: 1377, OK
D10: 1377, OK
D11: 1377, OK
D12: 7, 53
D13: https://www.hgm2akdl.net
D14: UK - East London
D15: auto


==============================================

Connecting to UK - East London, ip: 24.23.152.133x, protocol: udp

Sat Apr 13 22:37:56 2019 WARNING: --keysize is DEPRECATED and will be removed in OpenVPN 2.6
Sat Apr 13 22:37:56 2019 OpenVPN 2.4.7 x86_64-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Feb 28 2019
Sat Apr 13 22:37:56 2019 library versions: OpenSSL 1.1.1b  26 Feb 2019, LZO 2.10
Sat Apr 13 22:37:56 2019 MANAGEMENT: TCP Socket listening on [AF_INET]127.0.0.1:42193
Sat Apr 13 22:37:56 2019 WARNING: --ns-cert-type is DEPRECATED.  Use --remote-cert-tls instead.
Sat Apr 13 22:37:56 2019 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Sat Apr 13 22:37:56 2019 Outgoing Control Channel Authentication: Using 256 bit message hash 'SHA256' for HMAC authentication
Sat Apr 13 22:37:56 2019 Incoming Control Channel Authentication: Using 256 bit message hash 'SHA256' for HMAC authentication
Sat Apr 13 22:37:57 2019 TCP/UDP: Preserving recently used remote address: [AF_INET]24.23.152.133:43218
Sat Apr 13 22:37:57 2019 Socket Buffers: R=[212992->425984] S=[212992->425984]
Sat Apr 13 22:37:57 2019 UDP link local: (not bound)
Sat Apr 13 22:37:57 2019 UDP link remote: [AF_INET]24.23.152.133:43218
Sat Apr 13 22:37:57 2019 TLS: Initial packet from [AF_INET]24.23.152.133:43218, sid=dec104d3 aa4c7607
Sat Apr 13 22:37:57 2019 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Sat Apr 13 22:37:57 2019 VERIFY OK: depth=1, C=VG, ST=BVI, O=ExpressVPN, OU=ExpressVPN, CN=ExpressVPN CA, emailAddress=support@expressvpn.com
Sat Apr 13 22:37:57 2019 VERIFY OK: nsCertType=SERVER
Sat Apr 13 22:37:57 2019 VERIFY X509NAME OK: C=VG, ST=BVI, O=ExpressVPN, OU=ExpressVPN, CN=Server-3636-0a, emailAddress=support@expressvpn.com
Sat Apr 13 22:37:57 2019 VERIFY OK: depth=0, C=VG, ST=BVI, O=ExpressVPN, OU=ExpressVPN, CN=Server-3636-0a, emailAddress=support@expressvpn.com
Sat Apr 13 22:37:57 2019 Control Channel: TLSv1.2, cipher TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA
Sat Apr 13 22:37:57 2019 [Server-3636-0a] Peer Connection Initiated with [AF_INET]24.23.152.133:43218
Sat Apr 13 22:37:58 2019 SENT CONTROL [Server-3636-0a]: 'PUSH_REQUEST' (status=1)
Sat Apr 13 22:37:58 2019 PUSH: Received control message: 'PUSH_REPLY,redirect-gateway def1,dhcp-option DNS 10.142.0.1,route 10.142.0.1,topology net30,ping 10,ping-restart 60,ifconfig 10.142.0.126 10.142.0.125,peer-id 29,cipher AES-256-GCM'
Sat Apr 13 22:37:58 2019 OPTIONS IMPORT: timers and/or timeouts modified
Sat Apr 13 22:37:58 2019 OPTIONS IMPORT: --ifconfig/up options modified
Sat Apr 13 22:37:58 2019 OPTIONS IMPORT: route options modified
Sat Apr 13 22:37:58 2019 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
Sat Apr 13 22:37:58 2019 OPTIONS IMPORT: peer-id set
Sat Apr 13 22:37:58 2019 OPTIONS IMPORT: adjusting link_mtu to 1628
Sat Apr 13 22:37:58 2019 OPTIONS IMPORT: data channel crypto options modified
Sat Apr 13 22:37:58 2019 Data Channel: using negotiated cipher 'AES-256-GCM'
Sat Apr 13 22:37:58 2019 NCP: overriding user-set keysize with default
Sat Apr 13 22:37:58 2019 Outgoing Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Sat Apr 13 22:37:58 2019 Incoming Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key
Sat Apr 13 22:37:58 2019 TUN/TAP device tun0 opened
Sat Apr 13 22:37:58 2019 TUN/TAP TX queue length set to 100
Sat Apr 13 22:37:58 2019 /sbin/ip link set dev tun0 up mtu 1500
Sat Apr 13 22:37:58 2019 /sbin/ip addr add dev tun0 local 10.142.0.126 peer 10.142.0.125
Sat Apr 13 22:37:58 2019 /usr/sbin/expressvpnd --update-resolv-conf tun0 1500 1556 10.142.0.126 10.142.0.125 init
dhcp-option DNS 10.142.0.1
Sat Apr 13 22:37:58 2019 /sbin/ip route add 24.23.152.133/32 via 192.168.1.254
Sat Apr 13 22:37:58 2019 /sbin/ip route add 0.0.0.0/1 via 10.142.0.125
Error: Nexthop has invalid gateway.
Sat Apr 13 22:37:58 2019 ERROR: Linux route add command failed: external program exited with error status: 2
Sat Apr 13 22:37:58 2019 /sbin/ip route add 128.0.0.0/1 via 10.142.0.125
Error: Nexthop has invalid gateway.
Sat Apr 13 22:37:58 2019 ERROR: Linux route add command failed: external program exited with error status: 2
Sat Apr 13 22:37:58 2019 /sbin/ip route add 10.142.0.1/32 via 10.142.0.125
Error: Nexthop has invalid gateway.
Sat Apr 13 22:37:58 2019 ERROR: Linux route add command failed: external program exited with error status: 2
Sat Apr 13 22:37:58 2019 Initialization Sequence Completed


~ [ journalctl -u expressvpn.service --since -15m                           ] 10:40 PM
-- Logs begin at Wed 2019-04-10 19:06:58 IST, end at Sat 2019-04-13 22:40:33 IST. --
Apr 13 22:37:43 tlilnemesis systemd[1]: Started ExpressVPN Daemon.


~ [ journalctl -u expressvpn.service --since -48h                           ] 10:40 PM
-- Logs begin at Wed 2019-04-10 19:06:58 IST, end at Sat 2019-04-13 22:40:42 IST. --
Apr 11 23:27:07 archlinux systemd[1]: Stopping ExpressVPN Daemon...
Apr 11 23:27:07 archlinux systemd[1]: expressvpn.service: Main process exited, code=ki>
Apr 11 23:27:07 archlinux systemd[1]: expressvpn.service: Succeeded.
Apr 11 23:27:07 archlinux systemd[1]: Stopped ExpressVPN Daemon.
-- Reboot --
Apr 11 23:28:22 archlinux systemd[1]: Started ExpressVPN Daemon.
Apr 11 23:28:22 archlinux expressvpnd[515]: # Generated by expressvpn
Apr 11 23:36:38 archlinux systemd[1]: Stopping ExpressVPN Daemon...
Apr 11 23:36:38 archlinux systemd[1]: expressvpn.service: Main process exited, code=ki>
Apr 11 23:36:38 archlinux systemd[1]: expressvpn.service: Succeeded.
Apr 11 23:36:38 archlinux systemd[1]: Stopped ExpressVPN Daemon.
Apr 11 23:36:38 archlinux systemd[1]: Started ExpressVPN Daemon.
Apr 11 23:51:36 archlinux systemd[1]: Stopping ExpressVPN Daemon...
Apr 11 23:51:36 archlinux systemd[1]: expressvpn.service: Main process exited, code=ki>
Apr 11 23:51:36 archlinux systemd[1]: expressvpn.service: Succeeded.
Apr 11 23:51:36 archlinux systemd[1]: Stopped ExpressVPN Daemon.
-- Reboot --
Apr 12 00:01:28 archlinux systemd[1]: Started ExpressVPN Daemon.
Apr 12 00:01:29 archlinux expressvpnd[560]: cat: /etc/resolv.conf: No such file or dir>
Apr 12 00:01:29 archlinux expressvpnd[560]: cat: /etc/resolv.conf: No such file or dir>
Apr 12 00:13:23 archlinux systemd[1]: Stopping ExpressVPN Daemon...
Apr 12 00:13:23 archlinux systemd[1]: expressvpn.service: Main process exited, code=ki>
Apr 12 00:13:23 archlinux systemd[1]: expressvpn.service: Succeeded.
Apr 12 00:13:23 archlinux systemd[1]: Stopped ExpressVPN Daemon.
-- Reboot --
Apr 12 11:41:32 archlinux systemd[1]: Started ExpressVPN Daemon.
Apr 12 12:34:53 tlilnemesis systemd[1]: Stopping ExpressVPN Daemon...
Apr 12 12:34:53 tlilnemesis systemd[1]: expressvpn.service: Main process exited, code=>
~ [ journalctl -u expressvpn.service --since -24h                           ] 10:40 PM
-- Logs begin at Wed 2019-04-10 19:06:58 IST, end at Sat 2019-04-13 22:40:54 IST. --
Apr 13 00:41:48 tlilnemesis systemd[1]: Stopping ExpressVPN Daemon...
Apr 13 00:41:48 tlilnemesis systemd[1]: expressvpn.service: Main process exited, code=>
Apr 13 00:41:48 tlilnemesis systemd[1]: expressvpn.service: Succeeded.
Apr 13 00:41:48 tlilnemesis systemd[1]: Stopped ExpressVPN Daemon.
-- Reboot --
Apr 13 12:37:49 tlilnemesis systemd[1]: Started ExpressVPN Daemon.
Apr 13 15:28:19 tlilnemesis systemd[1]: Stopping ExpressVPN Daemon...
Apr 13 15:28:19 tlilnemesis systemd[1]: expressvpn.service: Main process exited, code=>
Apr 13 15:28:19 tlilnemesis systemd[1]: expressvpn.service: Succeeded.
Apr 13 15:28:19 tlilnemesis systemd[1]: Stopped ExpressVPN Daemon.
-- Reboot --
Apr 13 15:34:22 tlilnemesis systemd[1]: Started ExpressVPN Daemon.
Apr 13 15:34:22 tlilnemesis expressvpnd[573]: # Generated by expressvpn
Apr 13 17:28:22 tlilnemesis systemd[1]: Stopping ExpressVPN Daemon...
Apr 13 17:28:22 tlilnemesis systemd[1]: expressvpn.service: Main process exited, code=>
Apr 13 17:28:22 tlilnemesis systemd[1]: expressvpn.service: Succeeded.
Apr 13 17:28:22 tlilnemesis systemd[1]: Stopped ExpressVPN Daemon.
-- Reboot --
Apr 13 22:06:06 tlilnemesis systemd[1]: Started ExpressVPN Daemon.
Apr 13 22:22:27 tlilnemesis systemd[1]: Stopping ExpressVPN Daemon...
Apr 13 22:22:27 tlilnemesis systemd[1]: expressvpn.service: Main process exited, code=>
Apr 13 22:22:27 tlilnemesis systemd[1]: expressvpn.service: Succeeded.
Apr 13 22:22:27 tlilnemesis systemd[1]: Stopped ExpressVPN Daemon.
Apr 13 22:37:43 tlilnemesis systemd[1]: Started ExpressVPN Daemon.
 
Old 04-19-2019, 01:42 AM   #2
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by tlillenuit View Post
Code:
$ cat /etc/resolv.conf     # after disconnecting / normal connection to the internet

# Generated by NetworkManager
search home
nameserver 192.168.1.254
nameserver fe80::1%enp0s25
whatever your problem is, that last line is definitely wrong. malformed. that is not a valid ipv6 address.

and then there's this:
Quote:
Code:
~ [ expressvpn diagnostics                                                  ] 10:38 PM

...

Sat Apr 13 22:37:58 2019 ERROR: Linux route add command failed: external program exited with error status: 2
Sat Apr 13 22:37:58 2019 /sbin/ip route add 10.142.0.1/32 via 10.142.0.125
Error: Nexthop has invalid gateway.
Sat Apr 13 22:37:58 2019 ERROR: Linux route add command failed: external program exited with error status: 2
 
Old 04-19-2019, 06:54 PM   #3
tlillenuit
LQ Newbie
 
Registered: Mar 2019
Posts: 12

Original Poster
Rep: Reputation: Disabled
I noticed that, yet I am not sure what is the cause for this. However, I found this: https://bugzilla.redhat.com/show_bug.cgi?id=1093294. hm.
 
Old 04-19-2019, 07:18 PM   #4
tlillenuit
LQ Newbie
 
Registered: Mar 2019
Posts: 12

Original Poster
Rep: Reputation: Disabled
I believe something is definitely work with my DNS/hosts settings. I tried changing two things in order to sort this issue out:

Code:
1. my hosts file

From:

127.0.0.1       localhost tlilnemesis
::1             localhost

To:

127.0.0.1        localhost.localdomain         localhost
::1              localhost.localdomain         localhost
127.0.1.1        tlilnemesis.localdomain       tlilnemesis

( as suggested by ArchWiki )

and /etc/systemd/resolver.conf

[Resolve]
#DNS=
#FallbackDNS=1.1.1.1 9.9.9.10 8.8.8.8 2606:4700:4700::1111 2620:fe::10 2001:486
0:4860::8888
#Domains=
#LLMNR=yes
#MulticastDNS=yes
#DNSSEC=allow-downgrade
#DNSOverTLS=no
#Cache=yes
#DNSStubListener=yes
#ReadEtcHosts=yes

To:

[Resolve]
#DNS=
#FallbackDNS=1.1.1.1 9.9.9.10 8.8.8.8 2606:4700:4700::1111 2620:fe::10 2001:486
0:4860::8888
#Domains=
#LLMNR=yes
#MulticastDNS=yes
#DNSSEC=allow-downgrade
#DNSOverTLS=no
#Cache=yes
DNSStubListener=no
#ReadEtcHosts=yes
I also ensured dnsmasq service is not running not to be conflicting with anything else.
After rebooting I couldn't ping google.com.

PING google.com(2a00:1450:400b:c01::64 (2a00:1450:400b:c01::64)) 56 data bytes
From pool-ipv6-pd.agg2.kln.lmk-mlw.eircom.net (2001:bb6:340b:1858::1): icmp_seq=1 Destination unreachable: Address unreachable

I changed the settings back to the previous state, but I can't seem to ping anything either:

PING google.com(2a00:1450:400b:c01::64 (2a00:1450:400b:c01::64)) 56 data bytes
From pool-ipv6-pd.agg2.kln.lmk-mlw.eircom.net (2001:bb6:340b:1858::1): icmp_seq=1 Destination unreachable: Address unreachable

( and my system loads much slower than normally ). I am able to surf the web normally, though... Confused.
 
Old 04-24-2019, 01:38 PM   #5
tlillenuit
LQ Newbie
 
Registered: Mar 2019
Posts: 12

Original Poster
Rep: Reputation: Disabled
This issue was solved by disabling systemd-networkd and systemd-resolved services since both systemd-networkd and NetworkManager were active at the same time, causing conflict.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Does anybody have experience with using both ExpressVPN and Mailspring on Linux? jasonc3a Linux - Newbie 1 01-07-2019 09:38 AM
LXer: Arch Linux Officially Kills 32-Bit Support, Migrate to Arch Linux 32 Fork Now LXer Syndicated Linux News 0 11-08-2017 10:53 AM
courier-imap (running on arch linux) using mailx (also on arch linux pc) 'imap error: mailbox does not exist, or is not subscribed to' lilmike Linux - Server 1 11-10-2016 02:43 AM
Arch Linux Installation Problems - arch-chroot, Grub2 Ronky Linux - Newbie 3 01-08-2013 05:22 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 04:53 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration