Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mullvad-vpn doesn't work correctly with systemd-resolved #6063

Open
2 tasks done
niels0n opened this issue Apr 3, 2024 · 2 comments
Open
2 tasks done

Mullvad-vpn doesn't work correctly with systemd-resolved #6063

niels0n opened this issue Apr 3, 2024 · 2 comments
Labels

Comments

@niels0n
Copy link

niels0n commented Apr 3, 2024

Is it a bug?

  • I know this is an issue with the app, and contacting Mullvad support is not relevant.

I have checked if others have reported this already

  • I have checked the issue tracker to see if others have reported similar issues.

Current Behavior

If connected to VPN and using systemd-resolved instead of resolveconf, commands with sudo and browser launching are delayed of ~20 seconds.

Expected Behavior

To be able to connect to VPN using systemd-resolved without having a significant delay.

Steps to Reproduce

  1. Use systemd-resolved instead of resolveconf
  2. Connect to VPN

Failure Logs

No response

Operating system version

Pop!_OS 22.04 LTS

Mullvad VPN app version

2024.1

Additional Information

Posting this issue was suggested by a Pop!_OS dev here. You can read the last replies of the issue to have additional informations.

@niels0n niels0n added the bug label Apr 3, 2024
@dlon
Copy link
Member

dlon commented Apr 23, 2024

Have you made sure that /etc/resolv.conf is symlinked to systemd-resolved's config? Usually ls -l /etc/resolv.conf should output something like this: /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf. If that's not the case, systemd-resolved may not be detected.

@niels0n
Copy link
Author

niels0n commented Apr 24, 2024

The symlink does exist, but in my system it is, by default, symlinked to ../run/resolvconf/resolv.conf, instead of ../run/systemd/resolve/stub-resolv.conf.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants