mullvad / mullvadvpn-app

The Mullvad VPN client app for desktop and mobile
https://mullvad.net/
GNU General Public License v3.0
4.86k stars 336 forks source link

VPN gets blocked if there is a pending Linux kernel update #5826

Open K4LCIFER opened 6 months ago

K4LCIFER commented 6 months ago

Is it a bug?

I have checked if others have reported this already

Current Behavior

If you update your kernel (i.e. as a result of a package manager update like pacman -Syu) but don't restart to apply the update, Mullvad will block the VPN connection until you reboot.

Expected Behavior

I'm not entirely sure if this is intended behaviour. As a user, I would prefer that this wasn't the case, but perhaps there is a legitimate technical reason why.

Steps to Reproduce

  1. Update your kernel throguh your package manager (e.g. pacman -Syu (assuming that there is a kernel update available)), but do not reboot the system to apply it.
  2. Try to connect with Mullvad VPN
  3. Observe that an error pops up saying "Blocking Internet. Unable to start tunnel conneciton. Please send a problem report."
  4. Reboot your system to apply the kernel update.
  5. Observe that you can connect to the VPN again.

Failure Logs

No response

Operating system version

Arch Linux, Kernel v6.7.4-arch1-1

Mullvad VPN app version

2023.6

Additional Information

No response

ITwrx commented 5 months ago

just fyi, i haven't seen this yet. I'm using f38 with dnf-automatic and i restart my computer less often than i should; like weeks or even a month! Maybe it's arch specific? I used to use arch, btw. :smile: