web-dev-qa-db-ja.com

OpenVPNエラー:オプションエラー:認識されないオプションまたは欠落または余分なパラメーター

次の形式のovpnファイルがあります。

client
dev tun
proto udp
remote MY_IP 1194
resolv-retry infinite
nobind
persist-key
persist-tun
mute-replay-warnings
ns-cert-type server
key-direction 1 
cipher AES-128-CBC
comp-lzo
verb 1
mute 20

-----BEGIN CERTIFICATE-----
M---DeletedContent
+Jl7
-----END CERTIFICATE-----


-----BEGIN CERTIFICATE-----
DeletedContentYsuN5d
-----END CERTIFICATE-----


-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,EB9C4DDDD26848F5

PDeletedContent
-----END RSA PRIVATE KEY-----


#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
DeletedContent
-----END OpenVPN Static key V1-----

OVPN 2.4.4でこれを開こうとすると、次のエラーが発生します。

オプションエラー:C:\ Users\Stevens\Desktop\user01.ovpn:17に認識できないオプションがあるか、パラメータが不足している、または余分です:--- BEGIN(2.4.4)詳細については--helpを使用してください。何かキーを押すと続行します...

17行目は、最初の----- BEGIN CERTIFICATE -----です。何が悪いのですか?

3
Simsons

証明書を適切なブロックディレクティブでラップする必要があります。私の類似のファイルはこの構造になっています

...
<ca>
-----BEGIN CERTIFICATE-----
... 
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
... 
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
....
-----END PRIVATE KEY-----
</key>
<tls-auth>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
...
-----END OpenVPN Static key V1-----
</tls-auth>
5
user9517