gpt4 book ai didi

ssl - 在自定义服务器和 Nginx 上配置 godaddy SSL

转载 作者:行者123 更新时间:2023-12-04 22:43:42 25 4
gpt4 key购买 nike

我正在尝试配置 Godaddy certificate在我的服务器上。
第一个,我下载两个文件:generated-private-key.txtgenerated-csr.txt
该文件的内容是:

生成的私钥.txt

-----BEGIN PRIVATE KEY-----
MII/*CONTENT*ofF
/****MORE LINES***/
aC/*CONENTE*/8NDCLK8=
-----END PRIVATE KEY-----

生成的私钥.txt
-----BEGIN CERTIFICATE REQUEST-----
MIIC/*CONTENT*/0B
/*CONTENT*/
3UA/*CONTENT*/JhWHIf4A==
-----END CERTIFICATE REQUEST-----

还有一个 zip file三个文件:
- 13138a196fba51ea.crt
- 13138a196fba51ea.pem
-gd_bundle-g2-g1.crt

好的。我现在在做什么。
使用 scp我复制了 generated-private-key.txt的内容使用名称 private.key 进入我的服务器以及我的 gd_bundle-g2-g1.crt 的内容使用名称 cert.crt 进入我的服务器.

当我在我的服务器上测试它们时,我得到:
$ openssl x509 -noout -text -in cert.crt -modulus出现签名和重要配置没有错误。
openssl rsa -noout -text -in private.key -modulus出现签名和重要配置没有错误。

但目前要检查完整性,我得到: $ openssl s_server -cert cert.crt -key private.key我收到此错误:

Using default temp DH parameters error setting private key 140667192645520:error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch:x509_cmp.c:341:



我究竟做错了什么?以及如何以正确的方式配置我的证书和私钥?

最佳答案

我在使用 GoDaddy 证书时遇到了同样的问题。
这是我所做的(以防其他人遇到这种情况):

  • 将私钥文件转换为 ASCII

  • iconv -c -f UTF8 -t ASCII generated-private-key.txt > private.key

  • 复制pem文件

  • cat <domain>/<pem file name>.pem > cert.pem ( 13138a196fba51ea.pem in your case )

  • 将私钥内容添加到证书文件

  • cat private.key >> cert.pem

  • 验证文件

  • openssl rsa -noout -text -in private.key -modulus
    openssl x509 -noout -text -in cert.pem -modulus

    这对我有用
    这有助于修复

    (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line:Expecting: ANY PRIVATE KEY error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib)



    140667192645520:error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch:x509_cmp.c:341:

    关于ssl - 在自定义服务器和 Nginx 上配置 godaddy SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57023188/

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