再会。
我正在尝试使用 Ubuntu 为 Fortivpn 提供的软件包。据我所知,它是 NetworkManager 的一个插件,它包装了 openfortivpn。
我遇到的问题是,我似乎找不到有关在配置中添加“trusted-cert”标志的任何文档(我确定它位于 /etc/NetworkManager/system-connections/MyVpnName)。
如果有人能告诉我应该在哪里添加这个标志就太好了。我试过把它添加到该[vpn]
部分下,但没有效果。
对于上下文:如果没有这个标志,我会收到一个错误:Gateway certificate validation failed, and the certificate digest in not in the local whitelist. If you trust it, rerun with: --trusted-cert ... or add this line to your config file: 'trusted-cert = ...
。
我已经测试了直接命令行openfortivpn
,它工作得很好。这似乎纯粹是因为我没能弄清楚如何让 NetworkManager 将标志传递给 openfortivpn。
感谢大家 :)
答案1
在网络管理器(我在 Ubuntu 18 上)中配置 openfortivpn 连接,通过“VPN(fortisslvpn)”缩略图中的高级按钮可以到达受信任的证书(摘要)字段。
答案2
好的,好消息,这个问题已经解决了。
我所要做的就是重新启动 neworkmanager 服务(我实际上在某个时候重新启动了我的计算机,但是据说可以运行sudo service network-manager restart
来重新启动它)。
现在我的 FortiVPN 正在连接,我可以访问服务器了:)