gpt4 book ai didi

linux - SSL 证书安装 apache 2 不工作

转载 作者:太空宇宙 更新时间:2023-11-04 11:20:59 25 4
gpt4 key购买 nike

我目前正在安装来自 Cheapssls.com 的 Comodo 证书。我收到以下错误:

SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

我 100% 确定私钥和 CSR 来自同一代

我使用的是 follinwg 语法:

    SSLEngine on
SSLCertificateKeyFile /usr/local/apache/conf/x-x-nl-new.key
SSLCertificateFile /usr/local/apache/conf/x_x_nl.crt
SSLCertificateChainFile /usr/local/apache/conf/x_x_nl.ca-bundle

我的意见是正确的。

有什么建议吗?

最佳答案

您的 key 是 PEM 格式吗?

apache 需要它:https://httpd.apache.org/docs/2.2/mod/mod_ssl.html#SSLCertificateKeyFile

PEM 是一个 Base64 编码的证书,包含在“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”之间。

你可以用一个简单的文件编辑器来检查它

编辑1:

您还可以使用此命令检查模数是否正确,以便在 Cert 模数和 KEY 模数之间进行区分。

# Change KEY and CERT by your file name
diff <(openssl rsa -in KEY -modulus -noout) <(openssl x509 -in CERT -modulus -noout)

你不应该有任何输出,如果你有一些, key 和证书不匹配。

关于linux - SSL 证书安装 apache 2 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18272108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com