Jump to content
Not connected, Your IP: 18.191.28.200
eve7300

ANSWERED Certain programs do not connect when Eddie is disconnected

Recommended Posts

On Linux (My distro is Linux Mint 21.3, based on Ubuntu 22.04), I've been having a strange issue where certain programs (for example, Thunderbird) do not connect to the internet unless Eddie is connected to a server. Other programs work completely fine without issues and I do not have the Network Lock enabled. I've just about tried everything I could think of that could possibly fix this (like uninstalling Eddie, changing DNS servers, messing around with nsswitch.conf, etc.) but nothing has worked. The only fix I've thought of that I haven't tried is reinstalling my distro, but I wish to avoid that as much as possible which is why I'm here now.

Share this post


Link to post

What are the outputs of these commands, please?

$ grep . /etc/resolv.conf
$ systemd-resolve --status

.

NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT.

LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too!

Want to contact me directly? All relevant methods are on my About me page.

Share this post


Link to post
$ grep . /etc/resolv.conf
# This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).
# Do not edit.
#
# This file might be symlinked as /etc/resolv.conf. If you're looking at
# /etc/resolv.conf and seeing this text, you have followed the symlink.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "resolvectl status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs should typically not access this file directly, but only
# through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
# different way, replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.
nameserver 127.0.0.53
options edns0 trust-ad
search .

systemd-resolve says it does not exist, so i presume resolvectl status is equivalent to what youre asking for
$ resolvectl status
Global
           Protocols: -LLMNR -mDNS +DNSOverTLS DNSSEC=no/unsupported
    resolv.conf mode: stub
  Current DNS Server: 9.9.9.9#dns.quad9.net
         DNS Servers: 9.9.9.9#dns.quad9.net 2620:fe::fe#dns.quad9.net
Fallback DNS Servers: 149.112.112.112#dns.quad9.net 2620:fe::9#dns.quad9.net
          DNS Domain: ~.

Link 2 (enp4s0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS +DNSOverTLS DNSSEC=no/unsupported
   DNS Servers: 10.128.0.1 fd7d:76ee:e68f:a993::1

Link 3 (wlo1)
    Current Scopes: DNS
         Protocols: -DefaultRoute +LLMNR -mDNS +DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 10.128.0.1
       DNS Servers: 10.128.0.1 fd7d:76ee:e68f:a993::1

Link 4 (enx2a8eecbe5c66)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS +DNSOverTLS DNSSEC=no/unsupported
   DNS Servers: 10.128.0.1 fd7d:76ee:e68f:a993::1

Link 5 (virbr0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS +DNSOverTLS DNSSEC=no/unsupported
   DNS Servers: 10.128.0.1 fd7d:76ee:e68f:a993::1

Share this post


Link to post

The AirVPN DNS servers are set for all interfaces except globally. Try reverting them like this:

# resolvectl revert wlo1

.

NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT.

LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too!

Want to contact me directly? All relevant methods are on my About me page.

Share this post


Link to post

it does remove the dns servers from the interfaces, however the issue still persists. plus if i ever connect to airvpn the dns servers will not be removed upon disconnect.

Share this post


Link to post

I get a Not Found. Did you delete the report because Support solved your case?


NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT.

LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too!

Want to contact me directly? All relevant methods are on my About me page.

Share this post


Link to post

no, i guess someone else must have deleted it. ill just post another one here:
 

Eddie System/Environment Report - 7/3/2024 - 8:01 PM UTC

Eddie version: 2.24.2
Eddie OS build: linux_x64
Eddie architecture: x64
OS type: Linux
OS name: Linux Mint
OS version: 21.3 (Virginia)
OS architecture: x64
Framework: 6.8.0.96 (tarball Wed Jan 15 10:20:48 UTC 2020); Framework: v4.0.30319
OpenVPN: 2.5.9 - OpenSSL 3.0.2 15 Mar 2022, LZO 2.10 (/usr/sbin/openvpn)
Hummingbird: Not available
WireGuard: 1.0.0
SSH: OpenSSH_8.9p1 Ubuntu-3ubuntu0.10, OpenSSL 3.0.2 15 Mar 2022 (/usr/bin/ssh)
SSL: 5.63 (/usr/bin/stunnel4)
Profile path: /home/eve7300/.config/eddie/default.profile
Data path: /home/eve7300/.config/eddie
Application path: /usr/lib/eddie-ui
Executable path: /usr/lib/eddie-ui/eddie-ui
Command line arguments: (1 args) path.resources="/usr/share/eddie-ui"
Network Lock Active: No
Connected to VPN: No
OS support IPv4: Yes
OS support IPv6: Yes
Detected DNS: 127.0.0.53
Test DNS IPv4: Ok
Test DNS IPv6: Ok
Test Ping IPv4: 279 ms
Test Ping IPv6: Failed
Test HTTP IPv4: Ok
Test HTTP IPv6: Error: Fetch url error:Timeout was reached
Test HTTPS: Ok
----------------------------
Important options not at defaults:

login: (omissis)
password: (omissis)
remember: True
key: (omissis)
updater.channel: beta
servers.denylist: f151043445955334c6c339dc951ed4615f64f97d76977226df19c282b3950fa3,aeb4fcc38789964d14cff75a4b05ccc9944282b2dc4dfc9fe7984cb9d822831d,ac37faeb3c8b940ce85f9cc4508ccf0b8b34a1189ae4e8720cfc0570482a2bed,8a0de43def29fd48015c5b1d1d9a3abfe86e6dc858593fb3a1181bbda0f45c83,47e0b5ac4d4ab61deb61905f740c8889ac12358bf923d3df6e01dd04da2a7ae1,c2b0625faa5844e7ddaa7a59c7fd039e76949b8c95ee1e96024f86f0fd6d8683,3f691bc3567ae26ebaf4145869ea04896b546b9a90934aad7ef66bfc850c95c4,5bc426e8d81e2f4136a562fac893c2229e3faa99d97df09ab604a2f8a0c0a60c,a31966a2800390ecc9b71c6166f036c09e476ac2e1fc8175ebe0d810ee0da07e,2023bb247b5e7154a872a877de417189d5c2f61651ca258a94195744b5f3c9c0,b6a7c95e785f14dd709e70ce38420df8fef3956ef6d31a3e5e6c0c3553e878d9,c024b80b21076148d6d1426221f4621191dcac7f048c490d35a3da2284a05dac,59829ae6f303179a30579864405b55a70853fd7c2345cc39e0b5e45f430762a0,d064bb8427a2dd5e7b3573131d9e41734ff400334f2a7a0238d1948d64d00ed2
areas.allowlist: us
proxy.mode: none
ui.skip.promotional: True
gui.tray_minimized: True

----------------------------
Logs:

. 2024.07.03 13:00:34 - Eddie version: 2.24.2 / linux_x64, System: Linux, Name: Linux Mint, Version: 21.3 (Virginia), Framework: 6.8.0.96 (tarball Wed Jan 15 10:20:48 UTC 2020); Framework: v4.0.30319
. 2024.07.03 13:00:34 - Command line arguments (1): path.resources="/usr/share/eddie-ui"
. 2024.07.03 13:00:35 - Collect network information
. 2024.07.03 13:00:35 - Reading options from /home/eve7300/.config/eddie/default.profile
. 2024.07.03 13:00:36 - OpenVPN - Version: 2.5.9 - OpenSSL 3.0.2 15 Mar 2022, LZO 2.10 (/usr/sbin/openvpn)
. 2024.07.03 13:00:36 - SSH - Version: OpenSSH_8.9p1 Ubuntu-3ubuntu0.10, OpenSSL 3.0.2 15 Mar 2022 (/usr/bin/ssh)
. 2024.07.03 13:00:36 - SSL - Version: 5.63 (/usr/bin/stunnel4)
. 2024.07.03 13:00:36 - systemd-resolved restarted
I 2024.07.03 13:00:37 - Ready
. 2024.07.03 13:00:38 - Collect information about AirVPN completed
I 2024.07.03 13:00:54 - Session starting.
. 2024.07.03 13:00:54 - Activation of Network Lock - Linux nftables
I 2024.07.03 13:00:54 - Checking authorization ...
! 2024.07.03 13:00:55 - Connecting to Bootes (United States of America, Phoenix, Arizona)
. 2024.07.03 13:00:55 - Routes, add 193.37.254.5/32 for interface "wlo1".
. 2024.07.03 13:00:55 - WireGuard > Setup start
. 2024.07.03 13:00:55 - WireGuard > Setup complete
. 2024.07.03 13:00:55 - WireGuard > Setup interface
. 2024.07.03 13:00:56 - WireGuard > Received first handshake
. 2024.07.03 13:00:56 - DNS of the interface 'Eddie' switched to VPN DNS - via systemd-resolved (from '' to '10.128.0.1 fd7d:76ee:e68f:a993::1')
. 2024.07.03 13:00:56 - Default Route of the interface 'Eddie' switched to VPN Route - via systemd-resolved (from '' to 'no')
. 2024.07.03 13:00:56 - DNS of the system switched to VPN DNS - via /etc/resolv.conf)
. 2024.07.03 13:00:56 - Routes, add 0.0.0.0/1 for interface "Eddie".
. 2024.07.03 13:00:56 - Routes, add 128.0.0.0/1 for interface "Eddie".
. 2024.07.03 13:00:56 - Routes, add ::/1 for interface "Eddie".
. 2024.07.03 13:00:56 - Routes, add 8000::/1 for interface "Eddie".
. 2024.07.03 13:00:56 - Routes, add 193.37.254.3/32 for interface "Eddie".
. 2024.07.03 13:00:57 - Routes, add 2a0d:5600:2:4:557:907e:7abb:8b73/128 for interface "Eddie".
. 2024.07.03 13:00:57 - Flushing DNS
. 2024.07.03 13:00:57 - Flush DNS - systemd-resolved flush-caches
I 2024.07.03 13:00:57 - Checking route IPv4
I 2024.07.03 13:00:58 - Checking route IPv6
I 2024.07.03 13:00:58 - Checking DNS
! 2024.07.03 13:00:59 - Connected.
! 2024.07.03 13:01:02 - Disconnecting
. 2024.07.03 13:01:03 - WireGuard > Stop request received
. 2024.07.03 13:01:03 - WireGuard > Stopping
. 2024.07.03 13:01:03 - WireGuard > Completed
. 2024.07.03 13:01:03 - Routes, delete 0.0.0.0/1 for interface "Eddie", not exists.
. 2024.07.03 13:01:03 - Routes, delete 128.0.0.0/1 for interface "Eddie", not exists.
. 2024.07.03 13:01:03 - Routes, delete ::/1 for interface "Eddie", not exists.
. 2024.07.03 13:01:03 - Routes, delete 8000::/1 for interface "Eddie", not exists.
. 2024.07.03 13:01:04 - Routes, delete 193.37.254.5/32 for interface "wlo1".
. 2024.07.03 13:01:04 - Routes, delete 193.37.254.3/32 for interface "Eddie", not exists.
. 2024.07.03 13:01:04 - Routes, delete 2a0d:5600:2:4:557:907e:7abb:8b73/128 for interface "Eddie", not exists.
. 2024.07.03 13:01:04 - DNS of the system restored - via /etc/resolv.conf)
. 2024.07.03 13:01:04 - systemd-resolved restarted
. 2024.07.03 13:01:04 - DNS of the interface 'enp4s0' restored to '10.128.0.1 fd7d:76ee:e68f:a993::1' - via systemd-resolved
. 2024.07.03 13:01:04 - Default Route of the interface 'enp4s0' restored to 'no' - via systemd-resolved
. 2024.07.03 13:01:04 - DNS of the interface 'wlo1' restored to '10.128.0.1 fd7d:76ee:e68f:a993::1' - via systemd-resolved
. 2024.07.03 13:01:04 - Default Route of the interface 'wlo1' restored to 'no' - via systemd-resolved
. 2024.07.03 13:01:04 - DNS of the interface 'enx2a8eecbe5c66' restored to '10.128.0.1 fd7d:76ee:e68f:a993::1' - via systemd-resolved
. 2024.07.03 13:01:04 - Default Route of the interface 'enx2a8eecbe5c66' restored to 'no' - via systemd-resolved
. 2024.07.03 13:01:04 - DNS of the interface 'virbr0' restored to '10.128.0.1 fd7d:76ee:e68f:a993::1' - via systemd-resolved
. 2024.07.03 13:01:04 - Default Route of the interface 'virbr0' restored to 'no' - via systemd-resolved
. 2024.07.03 13:01:04 - Connection terminated.
. 2024.07.03 13:01:04 - Flushing DNS
. 2024.07.03 13:01:04 - Flush DNS - systemd-resolved flush-caches
. 2024.07.03 13:01:04 - Deactivation of Network Lock
! 2024.07.03 13:01:04 - Session terminated.

----------------------------
Network Info:

{
    "routes": [
        {
            "destination": "0.0.0.0\/0",
            "gateway": "10.0.1.1",
            "interface": "wlo1",
            "metric": "600",
            "proto": "dhcp"
        },
        {
            "destination": "10.0.1.0\/24",
            "interface": "wlo1",
            "metric": "600",
            "proto": "kernel",
            "scope": "link",
            "src": "10.0.1.26"
        },
        {
            "destination": "169.254.0.0\/16",
            "interface": "virbr0",
            "metric": "1000",
            "scope": "link"
        },
        {
            "destination": "192.168.122.0\/24",
            "interface": "virbr0",
            "proto": "kernel",
            "scope": "link",
            "src": "192.168.122.1"
        },
        {
            "destination": "::1\/128",
            "interface": "lo",
            "metric": "256",
            "pref": "medium",
            "proto": "kernel"
        },
        {
            "destination": "############",
            "interface": "wlo1",
            "metric": "600",
            "pref": "medium",
            "proto": "ra"
        },
        {
            "destination": "fe80::\/64",
            "interface": "wlo1",
            "metric": "1024",
            "pref": "medium",
            "proto": "kernel"
        },
        {
            "destination": "::\/0",
            "gateway": "############",
            "interface": "wlo1",
            "metric": "600",
            "pref": "medium",
            "proto": "ra"
        }
    ],
    "ipv4-default-gateway": "10.0.1.1",
    "ipv4-default-interface": "wlo1",
    "ipv6-default-gateway": "############",
    "ipv6-default-interface": "wlo1",
    "interfaces": [
        {
            "friendly": "lo",
            "id": "lo",
            "name": "lo",
            "description": "lo",
            "type": "Loopback",
            "status": "Unknown",
            "bytes_received": "4149438",
            "bytes_sent": "4149438",
            "support_ipv4": true,
            "support_ipv6": true,
            "ips": [
                "127.0.0.1",
                "::1"
            ],
            "bind": true
        },
        {
            "friendly": "enp4s0",
            "id": "enp4s0",
            "name": "enp4s0",
            "description": "enp4s0",
            "type": "Ethernet",
            "status": "Down",
            "bytes_received": "0",
            "bytes_sent": "0",
            "support_ipv4": true,
            "support_ipv6": true,
            "ips": [],
            "bind": false
        },
        {
            "friendly": "wlo1",
            "id": "wlo1",
            "name": "wlo1",
            "description": "wlo1",
            "type": "Wireless80211",
            "status": "Up",
            "bytes_received": "1287249883",
            "bytes_sent": "32228252",
            "support_ipv4": true,
            "support_ipv6": true,
            "ips": [
                "10.0.1.26",
                "############",
                "############",
                "############"
            ],
            "bind": true
        },
        {
            "friendly": "enx2a8eecbe5c66",
            "id": "enx2a8eecbe5c66",
            "name": "enx2a8eecbe5c66",
            "description": "enx2a8eecbe5c66",
            "type": "Ethernet",
            "status": "Down",
            "bytes_received": "0",
            "bytes_sent": "0",
            "support_ipv4": true,
            "support_ipv6": true,
            "ips": [],
            "bind": false
        },
        {
            "friendly": "virbr0",
            "id": "virbr0",
            "name": "virbr0",
            "description": "virbr0",
            "type": "Ethernet",
            "status": "Down",
            "bytes_received": "0",
            "bytes_sent": "0",
            "support_ipv4": true,
            "support_ipv6": false,
            "ips": [
                "192.168.122.1"
            ],
            "bind": true
        }
    ]
}
----------------------------
ip addr show:

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: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff
3: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff
    altname wlp0s20f3
    inet 10.0.1.26/24 brd 10.0.1.255 scope global dynamic noprefixroute wlo1
       valid_lft 4107sec preferred_lft 4107sec
    inet6 ############ scope global temporary dynamic
       valid_lft 86397sec preferred_lft 14397sec
    inet6 ############ scope global dynamic mngtmpaddr noprefixroute
       valid_lft 86397sec preferred_lft 14397sec
    inet6 ############ scope link noprefixroute
       valid_lft forever preferred_lft forever
4: enx2a8eecbe5c66: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff
5: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
----------------------------
ip link show:

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: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff
3: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff
    altname wlp0s20f3
4: enx2a8eecbe5c66: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff
5: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether ############ brd ff:ff:ff:ff:ff:ff

Share this post


Link to post
12 hours ago, eve7300 said:

. 2024.07.03 13:01:04 - DNS of the interface 'enp4s0' restored to '10.128.0.1 fd7d:76ee:e68f:a993::1' - via systemd-resolved


Hello!

For Eddie, now the default system DNS setting is 10.128.0.1 (which in reality is the VPN DNS), probably due to some previous error. So when Eddie is shut down it restores 10.128.0.1 on all interfaces and resolv.conf. While Eddie is NOT running, you may consider to delete Eddie's backup files or even the configuration file if the problem persists. They are stored in ~/.config/eddie (~ is the home directory of the user running Eddie).

Kind regards
 

Share this post


Link to post

i just did some testing, and it seems as though changing my ipv6 addresses to dhcp only in networkmanager fixed it, for some reason. thanks for trying to help fix the issue.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...