用于在网络管理器中保存“编辑 VPN 连接”的灰色按钮

For*_*est 30 network-manager openvpn 12.04

我已经安装了 12.04 并通过网络管理器设置了 OpenVPN。网络管理器-openvpn-gnome 已安装,我可以打开“配置 VPN...”并查看“添加 VPN”,但是我无法保存我的设置。“保存..”按钮是灰色的,并且“应用于所有用户”被选中并且也是灰色的。

这是一个错误吗?

Mar*_*rus 22

一种解决方案是开始:

nm-connection-editor
Run Code Online (Sandbox Code Playgroud)

在终端。终端消息将告诉您连接的哪些条目被视为无效。

来源:https : //bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/990765/comments/27

  • 嗯,这很有趣。在 Ubuntu 14.04 上,将 CA 证书留空是有效的;从那以后的某个时候(我直接升级到 16.04)添加了一个“不需要 CA 证书”复选框,我从来没有注意到,而且我无法编辑连接,因为它没有被选中。 (2认同)

Mic*_*ael 7

我在 LUbuntu 18.04 上遇到了这个问题。为了尝试从 ovpn 文件添加我的 VPN,我运行了:

sudo nm-connection-editor
Run Code Online (Sandbox Code Playgroud)

但是当我尝试从现有的 ovpn 文件添加时,保存图标变灰了。我注意到在命令行上我看到了这个错误:

 Could not load editor VPN plugin for “org.freedesktop.NetworkManager.openvpn” (missing plugin file "/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-vpn-plugin-openvpn-editor.so"
Run Code Online (Sandbox Code Playgroud)

我能够通过安装一个缺少的附加包来解决这个问题:

sudo apt-get install network-manager-openvpn-gnome
Run Code Online (Sandbox Code Playgroud)


小智 4

阅读此主题。该问题源于Ubuntu中实施的安全策略。您将需要按照显示的线程中的描述更改此设置。

该文件是/usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy,编辑它:

sudo -H gedit /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
Run Code Online (Sandbox Code Playgroud)

您需要更改操作:

<action id="org.freedesktop.NetworkManager.settings.modify.own">
。
。
。
<allow_inactive></allow_inactive>

读书

<allow_inactive> auth_admin </allow_inactive>

或者

<allow_inactive></allow_inactive>

注销才能激活。

  • 听起来不错,但这对我不起作用。 (5认同)

Vnd*_*tta 3

正如恩里克在这篇文章中所说:https ://askubuntu.com/a/143491/98277

Make sure these fields are populated:
    User Certificate
    CA certificate
    Private Key

Your Save button will work then.
Run Code Online (Sandbox Code Playgroud)

  • 不需要 CA 证书的 VPN 网络怎么样?我只获得了网关、用户名和密码。 (3认同)