我有3个文件:
> AddTrustExternalCARoot.crt
> COMODORSAAddTrustCA.crt
> COMODORSADomainValidationSecureServerCA.crt
以及密钥库.如何从这些文件中创建一个.pem文件?我试图将其内容放入一个名为.pem的文件中,但是nginx说
SSL: error:0B080074:x509 certificate
routines:X509_check_private_key:key values mismatch
这些文件也没有任何属性.仅—– BEGIN CERTIFICATE —–,密钥和—– END CERTIFICATE —–.
最佳答案
您缺少域的证书.获取后,将所有这些文件连接在一起.这是要在nginx配置中使用的文件.
cat yourdomain.crt COMODORSADomainValidationSecureServerCA.crt COMODORSAAddTrustCA.crt AddTrustExternalCARoot.crt > bundle.crt
同样不要忘记配置私钥的路径.这是一个不同的文件.