Nginx配置SSL证书出现PEM_read_bio_PrivateKey() failed错误解决

配置GoDaddy申请SSL证书,启动nginx时,nginx报如下错误:

nginx: [emerg] cannot load certificate key "/etc/nginx/cert/server.key": PEM_read_bio_PrivateKey() failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line:Expecting: ANY PRIVATE KEY)
nginx: configuration file /etc/nginx/nginx.conf test failed

key文件是从GoDaddy保存下来的txt文件,后续经过人工修改为key文件,第一时间猜测是不是内容少了“PRIVATE KEY”字样的开头。

经过核对后,文件内容无误,继而猜测文件编码的问题。用vscode打开,发现是UTF-8 with Bom编码,修改成UTF-8编码后,问题解决。

Nginx配置SSL证书出现PEM_read_bio_PrivateKey() failed错误解决

Nginx配置SSL证书出现PEM_read_bio_PrivateKey() failed错误解决

到此这篇关于Nginx配置SSL证书出现PEM_read_bio_PrivateKey() failed错误解决的文章就介绍到这了,更多相关Nginx配置SSL证书解决内容请搜索恩蓝小号以前的文章或继续浏览下面的相关文章希望大家以后多多支持恩蓝小号! 

原创文章,作者:NNGEH,如若转载,请注明出处:http://www.wangzhanshi.com/n/1780.html

(0)
NNGEH的头像NNGEH
上一篇 2024年12月17日 18:00:36
下一篇 2024年12月17日 18:00:39

相关推荐

  • Nginx中配置HTTP2协议的方法

    在当今互联网的高速发展时代,网站的性能和用户体验变得至关重要。就好比在一场激烈的赛车比赛中,车辆的性能和配置决定了谁能率先冲过终点线。而在网站的世界里,HTTP2 协议就像是给网站…

    nginx 2024年12月17日
  • 查看nginx是否已经启动的几种方法总结

    在 Ubuntu 或其他 Linux 系统上,要查看 Nginx 是否已经启动,您可以使用以下几种方法之一: 方法一:使用 systemctl 命令 Nginx…

    nginx 2024年12月17日
  • Nginx配置中if判断的使用

    当rewrite的重写规则满足不了需求时,比如需要判断当文件不存在时、当路径包含xx时等条件,则需要用到if if语法 if (表达式) { … } 表达式语法: 当表达式只是…

    nginx 2024年12月17日
  • 解决Nginx转发图片不能显示的问题

    背景:最近很多小伙伴使用Nginx代理iServer,将HTTP协议成HTTPS协议,但是可能会出现以下几种情况:(1) 图片、js、css等静态资源无法加载 (2)代理后页面跳转…

    2024年12月17日
  • Nginx 实现会话保持的方式配置小结

    在 NGINX 中实现会话保持(Session Persistence),可以通过多种方法完成。以下是一些常见的方式: 1. 使用 IP 哈希(IP Hash) IP 哈希是一种简…

    nginx 2024年12月17日
  • Nginx配置终极版指南(全网最详细)

    1、前言 对于前端项目来说,nginx是必须了解和熟悉的,本文对nginx整体的概念进行了重新梳理,同时帮读者理清nginx配置思路。 我们在安装nginx之后,会自动生成很多的文…

    2024年12月17日
  • Nginx 流量镜像使用的方法示例

    Nginx 流量镜像是一种在不干扰原始请求正常处理的前提下,复制一份请求的相关数据(如请求头、请求体等),并将其发送到另一个目的地的技术。这种技术在数据分析、安全监控、测试和开发等…

    nginx 2024年12月17日
  • nginx日志切割定时任务的实现

    nginx进行日志切割的好处: 便于管理和查询:随着时间的推移,Nginx 日志文件可能会变得非常大。将其切割成较小的、按时间段划分的文件,使得在需要查找特定时间段的日志时更加方便…

    2024年12月17日
  • Nginx搭建高可用的实现

    1、高可用概念 一台nginx宕机了,还可以切换到另一台nginx上继续工作,让用户继续访问后台服务器 2、准备工作 (1)需要两台 nginx 服务器 (2)需要 ke…

    2024年12月17日
  • 一文带你搞懂Nginx如何处理请求

    Nginx(Engine X)是一个高性能的HTTP和反向代理服务器,它以其高并发、高性能和低资源消耗著称。这篇文章,我们将从原理、代码以及示例来深入分析 Nginx如何处理请求。…

    nginx 2024年12月17日

发表回复

登录后才能评论