Bug 411321 - Erorr "Missing VPN plug in'
Summary: Erorr "Missing VPN plug in'
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasma-nm
Classification: Plasma
Component: general (show other bugs)
Version: 5.16.4
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Jan Grulich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-26 16:03 UTC by exharris
Modified: 2020-07-14 20:37 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description exharris 2019-08-26 16:03:10 UTC
On latest Kubuntu 19.10 built, when adding new OpenVPN connections in System Settings > Connections (by loading in OpenVPN config files), am then unable to connect to these due to error 'Missing VPN Plugin'. This definitely does not happen on Kubuntu 19.04. 

STEPS TO REPRODUCE
1. Open System Settings > Connections
2. Click the + sign to add a new connection
3. Scroll down to select last option "Import VPN connection
4. Import an OpenVPN config file
5. Try and connect to the VPN connection.


OBSERVED RESULT
Unable to connect to VPN, a network manager notification alerts pops up from the system tray saying 'Missing VPN Plug in'

EXPECTED RESULT
Successful connection to the VPN.

SOFTWARE/OS VERSIONS
Windows: N/A
macOS: N/A
Linux/KDE Plasma: Kubuntu 19.10, build dated 26/08/19
(available in About System)
KDE Plasma Version: Unknown
KDE Frameworks Version: Unknown
Qt Version: Unknown
Comment 1 Jan Grulich 2019-08-27 06:35:42 UTC
Install missing VPN plugin for NetworkManager and plasma-nm.
Comment 2 exharris 2019-08-28 10:44:18 UTC
Can you clarify how not a bug? The KDE desktop envionrment presents all the options for OVPN configuration files, allows the user to import an OVPN configuration files, and then presents an unexpected and illogical error when connection is attempted?

It is a very negative user experience, at the very least. It does not feel appropriate to simply allow the user to go do this, and then somehow expect them to know exactly what package is needed. It is bad UI design and a terrible UX.

If this should be directed to the creators of Kubuntu, rather than KDE, then please let me know.
Comment 3 Jan Grulich 2019-08-28 10:49:12 UTC
There should be package dependency on NetworkManager-openvpn package in case plasma-nm-openvpn is installed (if you have it as a separate package, we do in Fedora). You might have all the needed plugins installed in KDE, which allows you to configure or import it, but you still need support for it in NetworkManager and for that you need NM openvpn plugin.
Comment 4 prasad 2020-04-26 14:33:34 UTC
I have same issue. I use KDE neon 5.18, plasma 5.18.4, frameworks 5.14.1, kernel 5.30.0-46-generic.