升级到Ubuntu22.04后,我无法连接到我的工作的VPN。
我已经检查了设置,没有什么改变。我试过以下几种方法,但没有一种有效:
https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1960268/comments/32
https://devcoops.com/fix-vpn-connection-issue-after-upgrade-to-ubuntu-22.04/
https://www.reddit.com/r/Ubuntu/comments/umk1vt/cant_连接_至_vpn_之后_升级_至_ubuntu_2204/
我不需要证书连接到我的VPN,我的VPN使用密码身份验证类型。到目前为止,我找到的所有其他解决方案都与使用证书的VPN连接有关,但我的连接使用密码身份验证,到目前为止,我还没有发现任何有效的解决方案。
在ca=文件中没有启动.nmconnection的行,以防有人怀疑,因为这个VPN使用的是密码身份验证类型,而不是证书类型。
查看NetworkManager日志(删除了实际的VPN名称):
一开始连接似乎是成功的。
Mar 6 16:43:44 jeremy-pc NetworkManager[1698]: <info> [1678113824.9240] vpn[0x55fdfbd1c9e0,<uuid>,"<VPN name>"]: starting sstp
Mar 6 16:43:44 jeremy-pc NetworkManager[1698]: <info> [1678113824.9243] audit: op="connection-activate" uuid="<uuid>" name="<VPN-name>" pid=5575 uid=1000 result="success"
我发现在验证服务器证书时出现了故障。这是在Ubuntu 20.04进行的
Mar 6 16:43:56 jeremy-pc sstpc[20294]: Verification of server certificate failed
Mar 6 16:43:56 jeremy-pc pppd[20287]: Modem hangup
Mar 6 16:43:56 jeremy-pc NetworkManager[20287]: Modem hangup
Mar 6 16:43:56 jeremy-pc NetworkManager[20287]: Connection terminated.
Mar 6 16:43:56 jeremy-pc pppd[20287]: Connection terminated.
Mar 6 16:43:56 jeremy-pc nm-sstp-service[20253]: handle_set_state
Mar 6 16:43:56 jeremy-pc NetworkManager[1698]: <warn> [1678113836.3708] vpn[<some-uuid>,"<vpn name>"]: dbus: failure: connect-failed (1)
Mar 6 16:43:56 jeremy-pc pppd[20287]: Exit.
发布于 2023-03-07 07:29:29
通过执行以下两个步骤,我设法解决了这个问题:
我从系统日志中注意到,由VPN服务器发送的IPv6设置无效,因此禁用IPv6解决了问题。证书的错误有点像一条红鲱鱼。在Ubuntu20.04中,没有必要进行上述更改。
https://askubuntu.com/questions/1458020
复制相似问题