无法使用gnome-network-manager连接到VPN


24

我正在使用Ubuntu 14.04。我本来希望在登录时自动连接VPN,但是经过反复尝试和错误以及连接问题后,我的网络管理器似乎已损坏。

当我尝试通过单击网络指示器-> VPN连接->(我的VPN)连接Wifi时,没有从GUI确认它无法连接。

当我这样做的时候tail /var/log/syslog,我得到了:

Aug 25 19:59:01 NetworkManager[1041]: <warn> nl_recvmsgs() error: (-33) Dump inconsistency detected, interrupted
Aug 25 20:00:07  NetworkManager[1041]: <info> Starting VPN service 'openvpn'...
Aug 25 20:00:07 NetworkManager[1041]: <info> VPN service 'openvpn' started (org.freedesktop.NetworkManager.openvpn), PID 3544
Aug 25 20:00:07 NetworkManager[1041]: <info> VPN service 'openvpn' appeared; activating connections
Aug 25 20:00:07 NetworkManager[1041]: <error> [1408993207.745279] [nm-vpn-connection.c:1374] get_secrets_cb(): Failed to request VPN secrets #2: (6) No agents were available for this request.
Aug 25 20:00:07 NetworkManager[1041]: <info> Policy set 'MY WIFI CONN' (wlan0) as default for IPv4 routing and DNS.
Aug 25 20:00:13 NetworkManager[1041]: <info> VPN service 'openvpn' disappeared

1
对于这个问题,我有任何值得信赖的解决方案吗?
neowinian 2014年

由于我使用的是其他发行版,因此不发布答案,但请尝试重新启动。我只是遇到了同样的情况,并且在重新启动后仍然有效。
D端

Answers:


17

在我的情况下,选择密码选项“为所有用户存储密码”可以使其正常工作。所有其他选项都会产生上述错误。


2
这么开玩笑,但对我也有用。
shgnInc

太棒了!你救了我的日子。
Aditya Kresna Permana

4

我只是遇到了同样的问题,Plant Maven的答案是正确的。

/etc/NetworkManager/system-connections/我没有删除配置文件,而是将它们移动到另一个文件夹,因此可以进行比较。

旧配置文件和新配置文件之间的唯一区别是我刚刚从头开始重新创建的VPN连接,它是UUID。

不知道为什么旧文件不起作用。我怀疑这与钥匙圈有关。


1

我只是rm / etc / NetworkManager / system-connections /中的所有文件,然后重新启动Ubuntu 14.04。问题解决了。我知道这是最后一次软件更新,因为我已更新并关闭。下次我启动Ubuntu时,网络一直断开连接。


1
sudo apt-get install --reinstall network-manager

运行此命令后,我尝试连接到vpn服务,幸好再次提示我输入vpn密码并能够连接到该服务。

几周后,有时我仍然遇到问题。当我注销并登录时,大多数情况下都会自行解决。我现在也在使用WICD网络管理器,因为有时wifi会完全停止工作!


1

请注意,gnome网络管理器已更改,现在在编辑连接时,在“密码”字段中的右侧将显示一个符号,指示应如何处理密码,“仅为此用户存储密码”,“为所有用户存储密码”用户”,则每次都要求输入此密码,不需要输入密码。如果您第二次想输入密码问题,则需要选择“每次询问密码”。这让我有些困惑。


没关系,它停止工作了,现在我无法连接我的VPN。
DavidW

1

我尝试移动/删除连接/etc/NetworkManager/system-connections/,选择选项“为所有用户存储密码”和“不需要密码”(对于我的VPN,不是),重新安装网络管理器,重新启动Ubuntu,..无这些工作。

我的联系有效,但只是定期进行。我只尝试openvpn了几次该命令,但是它运行得很好。

要修复它,请编辑连接,然后单击

Advanced ->勾 Accept authenticated packets from any address (Float)

然后保存您的连接。这是唯一对我有用的东西。


0

我也遇到了这个错误,尽管在使用了一周的完美OpenVPN之后遇到了它。我发现在Ubuntu中重新启动dbus服务的想法很模糊。

    sudo service dbus restart

将另一个命令连接到该命令以重新启动GUI可能是明智的,因为执行此命令后,必须重新启动电源按钮


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.