There is no pptp vpn option in NetworkManager

Issues related to configuring your network
Post Reply
rmasoumvand
Posts: 1
Joined: 2018/05/17 08:41:14

There is no pptp vpn option in NetworkManager

Post by rmasoumvand » 2018/05/18 10:06:28

Hi guys
I know maybe my question seems to be repetitive. but i think this is a serious bug in networkmanager-pptp-gnome package.
i have recently installed centos version 7.5 release 1804.
since i have connecting to my corporate network via vpn tunnel so i have installed Networkmanager-pptp and Networkmanager-pptp-gnome packages

here is output of `rpm -qa | grep NetworkManager` command:

Code: Select all

NetworkManager-libreswan-gnome-1.2.4-2.el7.x86_64
NetworkManager-team-1.10.2-14.el7_5.x86_64
NetworkManager-glib-1.10.2-14.el7_5.x86_64
NetworkManager-pptp-gnome-1.1.0-3.20150428git695d4f2.el7.x86_64
NetworkManager-wifi-1.10.2-14.el7_5.x86_64
NetworkManager-pptp-1.1.0-3.20150428git695d4f2.el7.x86_64
NetworkManager-1.10.2-14.el7_5.x86_64
NetworkManager-ppp-1.10.2-14.el7_5.x86_64
NetworkManager-tui-1.10.2-14.el7_5.x86_64
NetworkManager-libreswan-1.2.4-2.el7.x86_64
NetworkManager-adsl-1.10.2-14.el7_5.x86_64
NetworkManager-libnm-1.10.2-14.el7_5.x86_64
but when i come into VPN Settings part of NetworkManager and click on + it just show me two items named "IPSec based VPN" and "Import from file" and there is no option for creating PPTP VPN :roll: :(

i will be very thankful for anybody who share his experience about this issue and help me to solve this problem

thanks

ahitch
Posts: 13
Joined: 2017/10/01 18:09:10

Re: There is no pptp vpn option in NetworkManager

Post by ahitch » 2018/05/22 02:20:03

I've got the same issues... :(
Here's what I've got installed in Cent 7.5. running KDE

NetworkManager.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-adsl.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-bluetooth.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-glib.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-l2tp.x86_64 1.2.10-1.el7 @epel
NetworkManager-l2tp-gnome.x86_64 1.2.10-1.el7 @epel
NetworkManager-libnm.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-libreswan.x86_64 1.2.4-2.el7 @base
NetworkManager-libreswan-gnome.x86_64 1.2.4-2.el7 @base
NetworkManager-openconnect.x86_64 1.2.4-4.el7 @epel
NetworkManager-openconnect-gnome.x86_64 1.2.4-4.el7 @epel
NetworkManager-openvpn.x86_64 1:1.2.6-1.el7 @epel
NetworkManager-openvpn-gnome.x86_64 1:1.2.6-1.el7 @epel
NetworkManager-ppp.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-pptp.x86_64 1:1.1.0-3.20150428git695d4f2.el7 @epel
NetworkManager-pptp-gnome.x86_64 1:1.1.0-3.20150428git695d4f2.el7 @epel
NetworkManager-team.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-tui.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-vpnc.x86_64 1:1.2.4-4.el7 @epel
NetworkManager-vpnc-gnome.x86_64 1:1.2.4-4.el7 @epel
NetworkManager-wifi.x86_64 1:1.10.2-14.el7_5 @updates
NetworkManager-wwan.x86_64 1:1.10.2-14.el7_5 @updates
kf5-networkmanager-qt.x86_64 5.36.0-1.el7 @epel

And when I go to create a VPN in NetworkManager, all I have is:
OpenConnect
LibreSwan
VPNC
OpenVPN

I'm lost.... :(

dkosovic
Posts: 2
Joined: 2018/05/23 03:08:45

Re: There is no pptp vpn option in NetworkManager

Post by dkosovic » 2018/05/23 04:46:40

I think NetworkManager-pptp-1.1.0 in EPEL7 is too old for NetworkManager 1.10 in CentOS 7.5 as libnma library started being used for the GNOME GUI in NetworkManager 1.2, which means NetworkManager VPN clients need to to be version 1.2 or later.

List of NetworkManager VPN clients in EPEL 7 :
  • NetworkManager-l2tp-1.2.10-1
  • NetworkManager-openconnect-1.2.4-4
  • NetworkManager-openvpn-1.2.6-1
  • NetworkManager-pptp-1.1.0-3.20150428git695d4f2
  • NetworkManager-strongswan-1.3.1-1
  • NetworkManager-vpnc-1.2.4-4
So looks like NetworkManager-pptp was the only one that hasn't been updated, the current upstream version of NetworkManager-pptp is 1.2.6.

Submitting an EPEL7 bugzilla report to have NetworkManager-pptp updated to 1.2.6 should fix the issue.

For KDE it's a different issue. KDE Plasma provides the GUIs for NetworkManager VPN clients. With EPEL7, I notice it includes the following NetworkManager VPN GUI frontends :
  • kde-plasma-networkmanagement-openconnect-0.9.0.9-3.el7
  • kde-plasma-networkmanagement-openvpn.-0.9.0.9-3.el7
  • kde-plasma-networkmanagement-vpnc-0.9.0.9-3.el7
As can be seen in the following GIT repository, KDE Plasma's networkmanagement-0.9.0.9 source code has a pptp vpnplugin : The SPEC file from the kde-plasma-networkmanagement-extras source RPM confirms that the pptp vpnplugin wasn't packaged : I think submitting an EPEL7 bugzilla report to have the pptp vpnplugin packaged in the kde-plasma-networkmanagement-extras SPEC file is what is required to fix this KDE issue.

dkosovic
Posts: 2
Joined: 2018/05/23 03:08:45

Re: There is no pptp vpn option in NetworkManager

Post by dkosovic » 2018/05/25 01:31:57

Looks like there already is a NetworkManager-pptp bug report in EPEL7 bugzilla and it was submitted some time ago :
But for KDE, there isn't a kde-plasma-networkmanagement-extras bug report yet in EPEL7 bugzilla for the missing pptp vpnplugin.

ahitch
Posts: 13
Joined: 2017/10/01 18:09:10

Re: There is no pptp vpn option in NetworkManager

Post by ahitch » 2018/05/25 14:00:31

dkosovic wrote:Looks like there already is a NetworkManager-pptp bug report in EPEL7 bugzilla and it was submitted some time ago :
But for KDE, there isn't a kde-plasma-networkmanagement-extras bug report yet in EPEL7 bugzilla for the missing pptp vpnplugin.
This might be, yet another, case of "...well, PPTP sucks, so you shouldn't be using it anyway...."

:(

Post Reply