无法导入 ovpn 文件 - 密钥文件包含不是键值对的“客户端”

Enr*_*ent 10 vpn openvpn

当我尝试VPNOVPN文件导入设置时,出现以下错误。

文件“test.ovpn”无法读取或不包含可识别的 VPN 连接信息。错误:密钥文件包含不是键值对、组或注释的“client”行

我很确定“客户端”这一行应该没有问题,因为我在其他.ovpn文件中也有它。

这有什么问题?

PS:这是ovpn文件的开头(有假数据)

client
dev tun
proto tcp
remote xxxxx.yyyyyyyyy.de 443
verify-x509-name "C=de, L=Somewhere, O=mycompanyname AG, CN=xxxxx.yyyyyyyy.de, emailAddress=admins@yyyyyyyyy.de"
route remote_host 255.255.255.255 net_gateway
resolv-retry infinite
nobind
persist-key
persist-tun
auth-user-pass
cipher AES-256-CBC
auth MD5
comp-lzo no
route-delay 4
verb 3
reneg-sec 0
Run Code Online (Sandbox Code Playgroud)

Yar*_*ron 6

有一个已知的bug网络管理器采用在线证书配置文件无法导入

有几种解决方法可以采取:

  1. 使用此 python 脚本提取嵌入的证书并重写 ovpn 配置以使用单独的密钥和证书文件。(参考

  2. ovpn使用命令行执行配置:

    sudo openvpn your-ovpn-config-filename.ovpn
    
    Run Code Online (Sandbox Code Playgroud)
  3. 单独的行,其中包含port多行:

    remote xxxxx.yyyyyyyyy.de 443
    
    Run Code Online (Sandbox Code Playgroud)

    成为:

    remote xxxxx.yyyyyyyyy.de 
    port 443
    
    Run Code Online (Sandbox Code Playgroud)

  • 这对我不起作用。我通过该脚本提取了证书,现在我得到“错误:密钥文件包含“ca ca.crt”行,它不是键值对、组或注释。`。为什么NM在导入OVPN文件方面如此血腥无能? (3认同)