nginxssl配置详解(ssl证书错误处理方法)
nginxssl配置详解(ssl证书错误处理方法)
2024-11-22 07:46:38  作者:他邇卟懂  网址:https://m.xinb2b.cn/tech/acx406162.html
一、概述:

客户提交一个证书给我,让帮忙把网站域名都改为HTTPS,但是修改配置完成后,确出现如下错误。

[root@localhost ssl]# /usr/local/nginx/sbin/nginx -tnginx: [emerg] PEM_read_bio_X509_AUX("/usr/local/nginx/conf/ssl/server.pem") failed (SSL: error:0906D064:PEM routines:PEM_read_bio:bad base64 decode)nginx: configuration FILE /usr/local/nginx/conf/nginx.conf test failed

错误关键" error:0906D064:PEM routines:PEM_read_bio:bad base64 decode"


二、故障原因:

经过对关键字的排查,SSL证书公钥字符串每隔64个字符需要加一个换行,负责会提示 "error:0906D064:PEM routines:PEM_read_bio:bad base64 decode"

三、解决方法:

出现上述问题的原因,主要是由于客户提交给我的证书不是文件,直接用微信复制给我的内容,现在一般阿里云申请的证书自动生成的文件,直接使用文件就会避免出现这样的错误。

好了,出现错误还是要解决的。

首先,想办法把证书内容转换为每隔64个字符,加一个换行。

1、可以使用如下命令

[root@dataX ~]# fold --helpUsage: fold [OPTION]... [FILE]...Wrap input lines in each FILE (standard input by default), writing tostandard output.Mandatory arguments to long options are mandatory for short options too.-b, --bytes count bytes rather than columns-c, --characters count characters rather than columns-s, --spaces break at spaces-w, --width=WIDTH use WIDTH columns instead of 80--help display this help and exit--version output version information and exit

2、执行语句如下

[root@localhost ssl]# /usr/local/nginx/sbin/nginx -tnginx: [emerg] PEM_read_bio_X509_AUX(“/usr/local/nginx/conf/ssl/server.pem”) failed (SSL: error:0906D064:PEM routines:PEM_read_bio:bad base64 decode)nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed[root@localhost ssl]# fold -w 64 server.pem > server.pem1[root@localhost ssl]# \cp -rf server.pem1 server.pem[root@localhost ssl]# /usr/local/nginx/sbin/nginx -tnginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is oknginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful[root@localhost ssl]# /usr/local/nginx/sbin/nginx -s reload

核心命令:fold -w 64 文件 >新文件。

如果上述文章对你有帮助,欢迎转发 关注哦。

  • 人间最美四月天的下一句(人间最美四月天)
  • 2024-11-22人间最美四月天人间最美四月天,你要的风景都藏在园林里!春风得意马蹄疾,一日看尽长安花春天,如果不来一场踏青之旅,就好似辜负了这个百花盛开、万物复苏的时节然而都市生活繁忙,郊外寻春又太远,怎样才能把一城之春,收藏在自。
  • 乾隆怎么遇到夏雨荷(乾隆很爱夏雨荷)
  • 2024-11-22乾隆很爱夏雨荷相信大家对于《还珠格格》这部电视剧都并不陌生这部电视剧一开头,就是紫薇跑到京城来找乾隆要抚养费紫薇为什么要来京城找乾隆要抚养费?原因是她妈妈临死前告诉她,当今皇帝乾隆是她的生父电视剧的故事回到乾隆在济。
  • 恭候您的光临什么意思(恭候您的光临意思是什么)
  • 2024-11-22恭候您的光临意思是什么恭候您的光临的意思是恭敬地等候您的来临“恭候光临”指敬辞,恭敬地等候,感情色彩更加强烈、更加诚恳“恭”态度肃敬字形采用“心”作边旁,采用“共”作声旁恭候光临多用于长辈、职位层级高于自己的人恭候光临的期。
  • 为什么苹果手机插了耳机还是外放?(苹果手机故障讲解)
  • 2024-11-22苹果手机故障讲解先排除是不是耳机问题、耳机插头问题、手机插孔问题;耳机与手机不兼容,如果您的耳机是带有耳麦的,查看一下是否由于是四节或者是三节的插头导致不兼容,您可以尝试买个耳机转换头;若依然不行便是可能手机经过碰撞。
  • 古玩新手和老手区别(做了三十年古玩人)
  • 2024-11-22做了三十年古玩人当年我专科毕了业,因为没找到称心的工作打小我又是喜欢一些老玩意儿,索性就下海跟了人满世界的敲小鼓,跟了无数个师傅,也跑了无数个地方,几年下来虽然没挣到什么钱,倒是学了一肚子杂七杂八的知识敲小鼓,就是在。
  • 高考生物必考知识点大纲(高考生生物知识点汇编)
  • 2024-11-22高考生生物知识点汇编化学元素与生物体的关系细胞中的化合物一览表核酸的基本组成单位生物组织中还原性糖、脂肪、蛋白质和DNA的鉴定透过性膜的特点细胞膜的物质交换功能线粒体和叶绿体共同点真核生物细胞器的比较细胞有丝分裂中核内D。
  • 桃符是什么节日的象征(到底有什么说法)
  • 2024-11-22到底有什么说法桃木剑、桃木如意、桃木挂件、寿桃酒、桃花茶……走进桃乡肥城的中国桃文化博物馆,琳琅满目的桃文化展品充分诠释了何为“居不可无桃”中国桃文化源远流长,渗透到生活的方方面面,春节自然也少不了和桃有关的习俗“。
  • 宝宝巴士亲子玩具英语(却叫不上名字的六种玩具)
  • 2024-11-22却叫不上名字的六种玩具1.Slinky伸缩圈Slinky,螺旋形压缩弹簧圈19世纪40年代,一个叫做RichardJames的美国海军机械工程师发明了这种玩具当时,James正在设计用于支撑和稳定舰艇上精密仪器的弹簧操作中。
  • 空调不制冷的10个原因及解决方法(空调不制冷怎么办)
  • 2024-11-22空调不制冷怎么办天气越来越热,距离空调使用的日子越来越近,想象着在炎热难耐之际,只需要拿起遥控器滴的一声,立马能享受徐徐凉风的感觉简直不要太爽今天小居不是来跟你谈空调使用感受的,而且帮大家总结了一些空调经常会遇见的小。
  • 旺苍必去的十大瀑布 旺苍这五大峡谷
  • 2024-11-22旺苍必去的十大瀑布 旺苍这五大峡谷旺苍地处四川盆地北缘、米仓山南麓,拥有厚重的红色历史文化、丰富的生态旅游资源、源远流长的茶叶文化以及积淀深厚的蜀道文化旺苍最壮美五大峡谷,每一个都令人神往壹旺苍龙潭子峡谷位于旺苍北部的盐河镇境内,与陕。
  • 廖昌永国际地位(肩负着比演员更重的责任)
  • 2024-11-22肩负着比演员更重的责任2021年4月,国家大剧院版威尔第歌剧《茶花女》六轮复排,8000余张演出票全部售罄余隆、张立萍、石倚洁、廖昌永等群星汇集,因疫情焦渴多时的北京歌剧舞台,终于等来了一部西洋经典巨作演员表中,廖昌永的名。
  • dc女超人(更多DC女英雄有望在超女第二季登场)
  • 2024-11-22更多DC女英雄有望在超女第二季登场据BleedingCool报道,可能将有不止一位DC漫画中的女性英雄在《超女Supergirl》第二季中登场早前我们已经报道过女星FlorianaLima将在《超女》第二季中登场,饰演MaggieSa。