Skip to content

VPN autoconnect not working #2003

@kryptografisch

Description

@kryptografisch

Hello,

I am a ExpressVPN user. Their Desktop App for Debian systems does not work well, to say the least (notification area icon not opening app on click, flatpak apps cannot connect to Internet, and so on...).
Their CLI version is deprecated and has its own compatibility issues.

On PopOS 22.04 their desktop app was working much better (same build, same version) and also the desktop app was able to configure the vpn as system vpn. Express VPN desktop app on PopOS 24.04 is NOT able to register as system vpn.
What i mean with system vpn: cosmic settings > network & wireless, vpn lists the vpn.

So i decided to use their OpenVPN profile (.ovpn) file to integrate their service as system vpn on PopOS 24.04
This works much better than using their flawed desktop app, for example the flatpak apps now work with vpn connected.
But still i face following issue:

VPN does not auto-connect allthough this setting is on:

~ nmcli connection show "expressvpn_udp_profile" | grep autoconnect
connection.autoconnect:                      yes
connection.autoconnect-priority:        0
connection.autoconnect-retries:         -1 (default)
connection.autoconnect-slaves:          -1 (default)
connection.autoconnect-ports:           -1 (default)

To be honest, I have no idea what may be causing this and no further ideas on how to approach this.
Can you help me track this issue down and provide advice?
Is this the correct place to file this report?

~ cat /etc/os-release
NAME="Pop!_OS"
VERSION="24.04 LTS"

~ uname -a
Linux pop-os 6.18.7-76061807-generic #202601231045~1769703228~24.04~cb87b5b SMP PREEMPT_DYNAMIC Thu J x86_64 x86_64 x86_64 GNU/Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequest for a new feature or feature improvement

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions