# Nginx 部署 SSL 的时候提示错误信息：error:0B080074

**URL:** <https://www.isharkfly.com/t/nginx-ssl-error-0b080074/14332>\
**Category:** DevOps\
**Created:** [February 22, 2023, 4:05pm UTC](https://www.isharkfly.com/t/nginx-ssl-error-0b080074/14332 "2023-02-22T16:05:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [February 22, 2023, 4:05pm UTC](https://www.isharkfly.com/t/nginx-ssl-error-0b080074/14332/1 "2023-02-22T16:05:43Z")

</div>

提示的错误信息如下：

```auto
Feb 22 10:13:25 src.ossez.com nginx[2141509]: nginx: [emerg] SSL_CTX_use_PrivateKey("/etc/pki/tls/ossez_com/ossez_com.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
Feb 22 10:13:25 src.ossez.com nginx[2141509]: nginx: configuration file /etc/nginx/nginx.conf test failed

```

## 原因和解决

上面问题的原因是因为你的 Key 和 CA 验证的 crt 不匹配的原因。

一般来讲，我们拿到的官方证书，不是最终的证书，而是一个中间证书intermediate.crt和一个根证书，需要我们把两个证书合成一个最终的证书。

我们是参考文章：[Nginx 如何配置 SSL](https://www.isharkfly.com/t/nginx-ssl/13953) 进行配置的。

在这个文章上面有句话：

**简单来说就是将 crt 的内容添加到 ca-bundel 文件前面。**

这个非常重要，是需要放在前面的，如果放在后面就没有办法进行识别。

 ![Snag_243cd5a1](https://com-ossez-www-discourse.s3.dualstack.us-east-2.amazonaws.com/discourse-uploads/original/2X/4/48b4044f4a392723429e703c6404d1899a53bb78.png)

不要尝试放在后面，一定要放在前面。
