我对 SSL 完全不熟悉,所有的教程都让我很困惑。
我想问你一件事 - 我从 rapidssl 获得了这两个证书:intermediate.crt 和 web_server.crt。我不得不结合
cat intermediate.crt >> web_server.crt
我生成了 server.key 和 server.csr
通过openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr
我尝试使用 RapidSSL 提供的 server.key 和 web_server.crt 并且出现此错误SSL_CTX_use_PrivateKey_file("/etc/ssl/server.key") failed (SSL: error:0B080074:x509 certificate
您没有私钥,这是必需的。找到您的私钥或创建新密钥并请求新证书。
阅读任何 SSL 教程,了解为什么这是必要的详细信息。