如何解决网站无法提供安全毗连,https访问出现ERR_SSL_PROTOCOL_ERROR报错
目录一、浏览器看到的征象
二、问题定位
三、解决方案
一、浏览器看到的征象
手机版谷歌浏览器:
https://i-blog.csdnimg.cn/direct/cba65c04a9e140fab2cd728541cebf59.png
微信公众号跳转检察:
https://i-blog.csdnimg.cn/direct/005df12cbb874c23a98db7f41c588ee0.png
二、问题定位
是我们的nginx利用的openssl版本(OpenSSL 1.0.1f )太低引起的。
三、解决方案
先新安装1.1.1版以上的openssl。
然后nginx源码编译安装,指定新版openssl 。
我的openssl安装的是 OpenSSL 3.3.0 ,nginx从1.4.6升级到1.26.1。
注:nginx升级这一步可以不操纵,因为此次的问题跟nginx的版本没关系。
不要担心原来的openssl会被覆盖,因为可以安装多版本openssl。
也不消担心原来的nginx会有影响,因为当前我没遇到问题,原来的配置没有变动。
参考资料:(资料是我本身写的,在当地)
《openssl3.3.0源码安装(不粉碎系统自带版)20240802.docx》
《nginx1.26.1源码安装(不影响旧版)20240802.docx》
如果有雷同问题,来找我,我协同帮你解决!
我是步伐员娟娟,
致力将工作中遇到的问题和解决方案记载下来,
分享给更多必要的同行。
如果对你有资助,不妨点个关注吧!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]