nginxssl配置详解(ssl证书错误处理方法)
nginxssl配置详解(ssl证书错误处理方法)
2024-11-25 08:42:48  作者:他邇卟懂  网址:https://m.xinb2b.cn/know/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-25武道巅峰榜传说世上有一个武道巅峰榜,有很多武道天才在上面每一个天才都是以一抵百的绝世天才,前三名更是神龙见首不尾这天一个少年正在烈日炎炎下练武只见他一拳就把一块石头给击的粉碎旁边的少女连忙跑过来,拿起手帕给少年。
  • 的故事也能进童书(的故事也能进童书)
  • 2024-11-25的故事也能进童书“郭巨埋儿”的故事也能进童书?鲁迅:不理解、很反感近日有记者走访书店童书区,发现有一本据称是“国学童书”的《孝经·二十四孝》,里面赫然列出了鲁迅先生在1926年批判过的“郭巨埋儿”,让人读来顿感毛骨悚。
  • 第一章交谈第二章亲吻(第二章第一次交易1)
  • 2024-11-25第二章第一次交易1在新的公司,新的同事,新的氛围中我买了人生中的第一只股票——金钼股份(1手100股)刚买进的时候我心里是很期待的,我用我唯二知道的指标RSI(当时只知道均线和RSI,也仅仅是表面上知道而已)复盘了很多。
  • 叶罗丽的齐娜和封银沙(叶罗丽6大吃相齐娜的最好看)
  • 2024-11-25叶罗丽6大吃相齐娜的最好看叶罗丽精灵梦是一部非常优秀的动画片,非常的具有教育意义,让孩子们从小养成爱护地球环境,珍惜每一滴水的良好习惯,养成勤俭节约的优秀品质这部动画片里面还有很多各具特色的角色,都非常的有个性,造型非常的好看。
  • 吴君如新片(吴君如新片妖妖铃惊变)
  • 2024-11-25吴君如新片妖妖铃惊变金马奖影后吴君如首次自导自演喜剧《妖妖铃》,金奖导演老公陈可辛自然是监制不二人选,金牌搭档联手出击火花四射该片最近抢先曝光充满“Seafood(师父)”神秘色彩的前导海报立刻引爆粉丝话题,为2018跨。
  • 梦幻西游144抓鬼最佳组合(捉鬼80环1.8万被瞬秒)
  • 2024-11-25捉鬼80环1.8万被瞬秒大家好!我是胖虎,「胖虎看西游」每天带来梦幻各类趣闻,爱生活,爱梦幻新出120无级别水清锤子顶级无级别持续产出,新出120无级别水清锤子,双加是万能的体耐锤子是仙魔双种族造型,可以玩很多门派捉鬼80环。
  • 重阳节的祝福诗(重阳节的祝福诗有哪些)
  • 2024-11-25重阳节的祝福诗有哪些日月常悬忠烈胆,风尘障却奸邪目——宋江《满江红·喜遇重阳》西风泼眼山如画,有黄花休恨无钱——张可久《风入松·九日》翠微高处,故人帽底,一年最好,偏是重阳——吴文英《惜黄花慢·菊》结语:中国万年历所有文。
  • 换了刹车片刹车抖动是怎么回事(刹车抖动与异响)
  • 2024-11-25刹车抖动与异响大部分车主都遇到过刹车的异响和抖动,有的属于“偶发事件”,过几天就消失了,而有的却很“顽固”,一直不绝于耳,问题不大但确实很让人心烦屈师傅汽服中心的维修师傅指出,刹车抖动和异响时,不一定是刹车片的问题。
  • 视力一般多少可以当兵(征兵季征兵问答)
  • 2024-11-25征兵季征兵问答应征报名_全国征兵网应征报名_全国征兵网↑请点上方“关注”!新朋友阅读本文前,请先点击右上方“关注”,这样您就可以继续收到关于报考军校、征兵工作、直招军(士)官、文职人员招聘、大学生军训等相关文章了每。
  • 如何做消毒湿巾(这个方法环保又实惠)
  • 2024-11-25这个方法环保又实惠材料75%药用酒精、纯净水、厨房纸用消毒过的刀把厨房纸分成两半,放入密封的容器里用量杯取250毫升清水和50毫升75%药用酒精混合均匀后,将酒精溶液倒入密封盒里,抽出厨房纸的纸筒芯,普通厨房纸巾就成功。