Install network-manager-openvpn-gnome by default
Open, Needs TriagePublic

Description

Apparently you need to have the network-manager-openvpn-gnome package installed in order for VPN to work:

https://www.dedoimedo.com/computers/slimbook-pro2-kubuntu-combat-report-1.html

Most notably, Kubuntu lacks a necessary package that allows the Network Manager to detect the available encryption ciphers. Without those, the VPN service cannot negotiate with the remote side and established a secure tunnel. In the Advanced settings, under Security, you will see a naughty and unnecessary error that reads OpenVPN cipher lookup failed. Not nice.

I had to install the deceptively named network-manager-openvpn-gnome package and restart the network service before I could complete the VPN configuration. I wonder why Kubuntu would not have this package installed in the first place. I also had to setup LZO compression to get things moving.

We should consider installing the network-manager-openvpn-gnome package by default.

ngraham created this task.Oct 25 2018, 4:31 AM
rikmills added a comment.EditedOct 25 2018, 6:55 AM

Not sure I 100% believe this, as:

  • That package only contains the gnome config GUI and auth dialog.
  • On Kubuntu support/IRC recently, a couple of people successfully set up openvpn with just the network-manager-openvpn package (the gnome one installs this as a dep)

Will have to investigate properly...

Hmm, maybe it's just the network-manager-openvpn package, and network-manager-openvpn-gnome happens to work because it pulls that package in as a required dependency.

ach added a subscriber: ach.Oct 26 2018, 2:33 PM

FWIW: If that's the case, then the task should be maybe re-titled to one of:

Install automaticly network-manager-<vpn_flavor> if user configures a VPN of <flavor>

or less ambiguous:

Warn if user wants to create a VPN of type <flavour> and corresponding 'plugin' is not found.