使用 RapidSSL 证书设置 OpenVPN

使用 RapidSSL 证书设置 OpenVPN

我正在尝试使用通过 RapidSSL 购买的证书在我的 Web 服务器上设置 openvpn。到目前为止,我所做的就是按照快速入门指南进行操作这里并通过网络界面进行了某些基本设置。

RapidSSL 让我在密钥文件上设置密码,现在当我尝试更新 openvpn 上的 CA 文件时,出现了以下错误:

“[(‘PEM 例程’、‘PEM_def_callback’、‘获取密码时出现问题’)、(‘PEM 例程’、‘PEM_do_header’、‘读取密码错误’)] (OpenSSL.crypto.Error)”

和这个:

“局部变量‘priv_key’在赋值之前被引用(exceptions.UnboundLocalError)”。

显然我需要以某种方式向 openvpn 提供密钥文件的密码,但我似乎无法弄清楚。有什么想法吗?我现在有点不知所措。到目前为止,我只使用了 openvpn Web 界面。我的网站运行良好。我在服务器上运行 apache 2.4.7 和 ubuntu 14.04。

答案1

您可以使用以下命令从密钥文件中删除密码

openssl rsa -输入密钥与密码.pem -输出密钥与非密钥.pem

相关内容