美文网首页
Nginx启动,证书报错SSL_CTX_use_PrivateK

Nginx启动,证书报错SSL_CTX_use_PrivateK

作者: 程序员的隐秘角落 | 来源:发表于2021-11-30 10:50 被阅读0次

报错:

nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/ssl/myxxxxgame201904.key") failed (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)

【解决方法】:

:set fileencoding=cp936

;wq!

【问题背景】:

在GoDaddy新购买的SSL证书,下载证书,上传到CentOS7的编译nginx。

起初以为是nginx问题,重装过后,排除这个选项。

接下来排除证书问题,切换了刚续费的其他证书,结果正常。

接下来在Stacoverflow[https://stackoverflow.com/questions/43729770/nginx-godaddy-ssl/43730023#43730023

]看到一个帖子,讲到将编码格式由UTF-8改成ANSI

于是尝试,结果果然是。

相关文章

网友评论

      本文标题:Nginx启动,证书报错SSL_CTX_use_PrivateK

      本文链接:https://www.haomeiwen.com/subject/fwxdxrtx.html