OpenVPN:client.ovpn中无法识别的选项或缺less的参数:15:block-outside-dns

网上没有任何方法为我工作,所以我决定问。 当我尝试

sudo openvpn --config client.ovpn 

我得到了结果

Wed Aug 2 22:53:18 2017在client.ovpn中无法识别选项或缺less参数:15:block-outside-dns(2.3.10)

Wed Aug 2 22:53:18 2017 OpenVPN 2.3.10 x86_64-pc-linux-gnu [SSL(OpenSSL)] [LZO] [EPOLL] [PKCS11] [MH] [IPv6]build立在Jun 22 2017 Wed Aug 2 22 :53:18 2017库版本:OpenSSL 1.0.2g 2016年3月1日,LZO 2.08

Wed Aug 2 22:53:18 2017无法加载内联证书文件:错误:0906D06C:PEM例程:PEM_read_bio:没有启动行:错误:140AD009:SSL例程:SSL_CTX_use_certificate_file:PEM lib

Wed Aug 2 22:53:18 2017由于致命错误而退出

我跟着这个https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04#step-13-test-your-vpn-connection然而,它没有为我工作,它给tls连接错误丢失握手,所以我试着在该页面上的第一个评论,人们说,它的工作完美无瑕。 那么我得到这个错误。

我的client.ovpn

 client dev tun proto udp sndbuf 0 rcvbuf 0 remote 146.*.*. 1194 resolv-retry infinite nobind persist-key persist-tun remote-cert-tls server auth SHA512 cipher AES-256-CBC comp-lzo setenv opt block-outside-dns key-direction 1 verb 3 <ca> </ca> <cert> </cert> <key> </key> <tls-auth> 

还有一个静态键

Wed Aug 2 22:53:18 2017无法加载内联证书文件:错误:0906D06C:PEM例程:PEM_read_bio:无启动行:错误:140AD009:SSL

它找不到证书文件或者它们无效。 它们和openvpnconfiguration文件在同一个文件夹中吗? path是正确的? 证书有效?