连接SSTP VPN提示缺少必要密钥,需提供哪些密钥及解决?
SSTP VPN连接密钥缺失报错及解决
连接SSTP VPN时弹出错误:
未提供VPN连接'VPN_NAME'所需的必要密钥。
查看journalctl日志,发现具体错误:
[1651404679.1287] vpn[0x5642718fc5f0,9d81d1cf-d8ca-48c8-8be7-556901c62a20,"myvpnconnection"]: 插件NeedSecrets请求#1(已关闭)失败:GDBus.Error:org.freedesktop.NetworkManager.VPN.Error.BadArguments: 无效的连接类型。
疑问
连接该VPN需要提供哪些密钥?
已安装的network-manager-sstp信息
名称 : network-manager-sstp 版本 : 1.3.0-1 描述 : NetworkManager的SSTP支持组件 架构 : x86_64 网址 : https://gitlab.gnome.org/GNOME/network-manager-sstp 许可证 : GPL2 分组 : 无 提供 : 无 依赖 : gtk3 libnma libsecret sstp-client 可选依赖 : ppp [已安装] 被依赖 : 无 可选用于 : 无 冲突 : 无 替换 : 无 安装大小 : 689.00 KiB 打包者 : Felix Yan <felixonmars@archlinux.org> 安装原因 : 手动安装 安装脚本 : 无 验证方式 : 签名 备份文件 :
解决方法
执行以下命令指定VPN连接类型为密码验证:
nmcli connection modify <你的VPN连接名称> +vpn.data "connection-type = password"
内容的提问来源于stack exchange,提问作者Влад Стельмах
相关产品推荐
相关产品推荐

