我正在尝试通过 GUI 将我的 OpenVPN 配置导入到网络管理器。我知道它不处理具有内联证书的配置,因此我通过脚本将它们分开,并且 CA 证书位于 file 中的配置中ca.crt
。但是当我尝试导入配置时,我收到此错误:Error: Key file contains line 'ca ca.crt', which is not a key-value pair, group, or comment
,这非常奇怪。是否存在我没有意识到的细微差别?
答案1
该错误消息具有误导性,因为它不是来自 openvpn 插件,而是来自其他一些 VPN 插件。由于所有插件都无法导入文件,因此程序不知道哪个是最好的失败消息。尝试nmcli connection import type openvpn file "$FILENAME"
获得更好的消息。
此外,内联证书现在应该支持一段时间了。与往常一样,导入只是在 NetworkManager 中创建连接配置文件的一种便捷方式。您也可以从头开始单击它(或使用 nmcli),得到相同的结果。