今天公司做的小程序访问不了了,结果发现是SSL证书过期了,在替换证书的过程中一不小心踩了个坑,其实是个小问题,不过也记录一下,告诫一下自己。
先将新的证书文件上传到服务器中,再编辑nginx.conf文件,先注释掉之前的ssl证书配置,再将新的证书配置添加到文件中。然而,在这个过程中,我一不小心将ssl on的配置用#给注释掉了
执行
cd /usr/local/nginx/sbin
./nginx -t
./nginx -s reload
重载配置后发现 服务仍然无法访问
执行tail -f /usr/local/nginx/logs/access.log
发现报400错误 并且日志内容是16进制
在未发现上述问题是,采用如下两种解决办法,都无法解决16进制显示的问题
https://blog.csdn.net/qq_26010491/article/details/81068908
直到后来,看到了这个ssl on配置,将其放开注释,访问也正常了,16进制也没有了,饭也不用点了,班也不用加了,我可以回家了!!!
这件事告诫我们,做事还是要细心!!!
发表评论