Toggle navigation
沐见南的博客
主页
博客
个人作品
关于博主
注册
登录
Toggle cookie consent banner
本站点使用Cookie记录您的信息
详情
接受
在Nginx上配置Godaddy SSL证书出错:0909006C
沐见南
## 问题描述 在配置我的博客站点时,没有用阿里云的免费SSL证书,而是选择在GoDaddy上买了一个,结果配置时费了很大劲,最后发现是从GoDaddy上下载key时的文本编码问题。 **错误提示:**SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: ANY PRIVATE KEY error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib **错误原因:**从Godaddy下载generated-private-key.txt后直接重命名为.key,导致文本编码错误。 ## 解决过程 1. 在linux服务器端打开key文件,发现头部有一点点奇怪的东西:  1. 在windows上用记事本打开,发现编码是“带有BOM的UTF-8":  1. 另存为纯UFT-8:  1. 重新上传key文件到linux服务器,配置好nginx,验证通过后可以正常使用啦~ 
留言板: