我正在尝试使用 openssl 生成我自己的自签名 ssl 证书,以便我可以在购买之前在 nginx 上的开发服务器上测试它们。我已经创建了 server.key 但是当我运行命令时openssl req -key server.key -out server.csr它只是在输入密码后挂起
有任何想法吗 ?
我几天来一直在尝试设置 ssl 证书,我是从 Namecheap.com 购买的,我正在购买快速 ssl 通配符证书我正在执行以下操作:
openssl req -newkey rsa:2048 -nodes -keyout server.key -out server.csr.crt文件intermediatecert.crtcat intermediatecert.crt >> sslcertificate.crt然后我将以下行添加到我的 nginx 虚拟主机文件中
ssl_certificate /etc/ssl/sslcertificate.crt;
ssl_certificate_key /etc/ssl/server.key;
Run Code Online (Sandbox Code Playgroud)然后我重新启动我的服务器并收到以下错误
[emerg]: SSL_CTX_use_PrivateKey_file("/etc/ssl/server.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
Run Code Online (Sandbox Code Playgroud)有没有人有任何想法?
固定的
我没有通过 namecheap 重新发布它来解决这个问题,而是直接到 Rapidssl 重新发布并上传我的 csr。
我有一个小办公室和 30 名员工,他们都需要节省资源并保持备份等 我的一个朋友提供了 3 x HP DL380 G3 Dual Xeon 2.4Ghz 机架式服务器 我只是想知道他们是否还在日期 ?或者他们太老了,不值得花时间陪我。
希望你能帮忙。