Err_ssl_version_or_cipher_mismatch解决方法

因为一个网站多次出现ERR_SSL_VERSION_OR_CIPHER_MISMATCH,日新博客前面也发表过解决方法,主要就是阿里云OSS的SSL证书引起的问题,今天我再次将这个问题的解决方案写出来。我相信很多人面对这种情况,但是大部分用户都会感到措手无策,不知道应该怎么处理。但近年随着HTTPS的大量使用,SSL的各种错误已经成为常见的网络错误。为了解决类似问题,网络技术达人发挥钻研的精神,找到这些错误的根源,并提出相关的解决方案。

ERR_SSL_VERSION_OR_CIPHER_MISMATCH是SSL常见的错误代码,技术人员对该代码进行了详细的分解,发现是因为Google和Mozilla对RC4密码的弃用导致了ERR_SSL_VERSION_OR_CIPHER_MISMATCH错误。最后,技术人员对该错误提出四种解决方案,但是前提有以下两个建议:

1、如果前一个修复程序不起作用,请尝试下一个修复程序。

2、其中一些修补程序并不完全安全,因为它们涉及启用较旧的不安全协议。

解决方案1:启用所有SSL / TLS版本

注意:这一步包括启用旧的,不安全的协议。请自行承担风险。

1、打开Chrome

2、点击右上角看到的三个点

3、转到设置并在搜索字段中搜索“代理”

4、打开代理设置选项,点击

5、转到高级选项卡

6、现在标记所有SSL和TLS版本

7、点击应用按钮

8、重新启动Chrome

编者注:对于旧版本的TLS,特别是SSL有已知的漏洞。最好的做法是联系网站所有者并要求他们更新其SSL / TLS实施以仅支持现代协议版本。

解决方案2:在防病毒/防火墙中禁用Web保护

该步骤不能提供分步说明,因为它们对于每种防病毒/防火墙都有所不同。您可能会在供应商的网站上找到要查找的内容。

正如在第一步所做的那样,必须启用所有SSL和TLS版本。

解决方案3:禁用QUIC协议

1、在地址栏中搜索chrome:// flags /#enable-quic

2、禁用的实验QUIC协议

3、重新启动Chrome

解决方案4:清除SSL状态

1、打开Chrome

2、点击右上角看到的三个点

3、点击设置

4、转到设置并在搜索字段中搜索“代理”

5、看到打开代理设置选项,点击

6、转到内容选项卡

7、点击清除SSL状态

8、重新启动Chrome

希望这四种解决方案中的一种帮助您解决ERR_SSL_VERSION_OR_CIPHER_MISMATCH错误。

反正我多次遇到这个问题主要就是网站建设过程中出现的,一般站长才会遇到这样的问题,如果你访问的网站出现这样的问题,说明站长就遇上了麻烦,你也可以友情提醒他怎么样修正这个错误。现在日新网所有的网站已经没有这样的问题出现了,其实我相信大多数站长都会利用百度解决这个问题的。

使用Chrome在浏览日新博客的时候出现:“此网站使用了不受支持的协议,因此无法建立安全连接ERR_SSL_VERSION_OR_CIPHER_MISMATCH”的错误,我也不知道是怎么回事,然后阿里云OSS上的图片都无法访问,也就无法显示图片,或者在IE里面会出现下面的错误。

Err_ssl_version_or_cipher_mismatch解决方法

首先,有人给出下面的方法:

清除浏览器dns/清除电脑dns/开启无痕模式
CDN开启SSL(这个没错,只是我没有用CDN)
清除浏览器SSL证书

诸如此类,还有一些我也不不记得了,反正都没解决我的问题。经过自己百度了好长时间也 没有找到答案,以后看到这一篇文章给了一点提醒。

出现问题原因:采用了已经淘汰的TLS协议。

解决方法:禁用TLS1.0、TLS1.1协议。

Nginx:将ssl_protocols TLSv1.0 TLSv1.1 TLSv1.2;中的1.0和1.1版本删除

Err_ssl_version_or_cipher_mismatch解决方法

apache:添加-TLSv1到红框中

Err_ssl_version_or_cipher_mismatch解决方法

不过,这些都不是我解决问题的方法,但是通过上文给我一点提醒。我发现在阿里云OSS里面配置了CDN,CDN这里也有关https的配置,通过上传SSL证书后,你会发现下面的设置:

Err_ssl_version_or_cipher_mismatch解决方法

也许你就可以解决这个问题了,如果还是不能解决问题,还请给我留言。

解决方案1:启用所有SSL / TLS版本

注意:这一步包括启用旧的,不安全的协议。请自行承担风险。

1、打开Chrome

2、点击右上角看到的三个点

3、转到设置并在搜索字段中搜索“代理”

4、打开代理设置选项,点击

5、转到高级选项卡

6、现在标记所有SSL和TLS版本

7、点击应用按钮

8、重新启动Chrome

注:对于旧版本的TLS,特别是SSL有已知的漏洞。最好的做法是联系网站所有者并要求他们更新其SSL / TLS实施以仅支持现代协议版本。

解决方案2:在防病毒/防火墙中禁用Web保护

该步骤不能提供分步说明,因为它们对于每种防病毒/防火墙都有所不同。您可能会在供应商的网站上找到要查找的内容。

正如在第一步所做的那样,必须启用所有SSL和TLS版本。

解决方案3:禁用QUIC协议

1、在地址栏中搜索chrome:// flags /#enable-quic

2、禁用的实验QUIC协议

3、重新启动Chrome

解决方案4:清除SSL状态

1、打开Chrome

2、点击右上角看到的三个点

3、点击设置

4、转到设置并在搜索字段中搜索“代理”

5、看到打开代理设置选项,点击

6、转到内容选项卡

7、点击清除SSL状态

8、重新启动Chrome

希望这四种解决方案中的一种帮助您解决ERR_SSL_VERSION_OR_CIPHER_MISMATCH错误。

茹莱神兽最近在用Chrome浏览器查询资料时,访问Https站点页面后出现了错误提示,网站根本无法访问;显示的窗口为“此网站无法提供安全连接”,然后某某网站使用了不受支持的协议,下面还有一串错误代码提示“ERR_SSL_VERSION_OR_CIPHER_MISMATCH”,遇到这种情况确实比较郁闷。

Err_ssl_version_or_cipher_mismatch解决方法

点击“详细信息”时候,下面还隐藏了一段文字:

客户端和服务器不支持常用的SSL协议版本或加密套件。导致此问题的原因通常是服务器要求使用RC4,而这种加密方式根据当前标准已不够安全。

自从百度Spider升级加大对HTTPS站点的抓取力度并进行扶持后,HTTPS也兴起了网络热潮,近年随着HTTPS的大量使用,SSL证书的各种错误已经成为常见的网络错误,而ERR_SSL_VERSION_OR_CIPHER_MISMATCH 错误则是其中的一种。

面对如此问题,一般的站长是没法解决的,还好因为HTTPS普及,很多站长也遇到了“ERR_SSL_VERSION_OR_CIPHER_MISMATCH”类似的错误,并整理出了解决方案,以下是通过网络收集的解决方案,仅供参考:

方案一、启用所有SSL / TLS版本

注意:这一步包括启用旧的,不安全的协议。请自行承担风险。

1、打开Chrome
2、点击右上角看到的三个点
3、转到设置并在搜索字段中搜索“代理”
4、打开代理设置选项,点击
5、转到高级选项卡
6、现在标记所有SSL和TLS版本
7、点击应用按钮
8、重新启动Chrome

注:对于旧版本的TLS,特别是SSL有已知的漏洞。最好的做法是联系网站所有者并要求他们更新其SSL / TLS实施以仅支持现代协议版本。

方案二、在防病毒/防火墙中禁用Web保护

该步骤不能提供分步说明,因为它们对于每种防病毒/防火墙都有所不同。您可能会在供应商的网站上找到要查找的内容。正如在第一步所做的那样,必须启用所有SSL和TLS版本。

方案三、禁用QUIC协议

1、在地址栏中搜索chrome:// flags /#enable-quic
2、禁用的实验QUIC协议
3、重新启动Chrome

方案四、清除SSL状态

1、打开Chrome
2、点击右上角看到的三个点
3、点击设置
4、转到设置并在搜索字段中搜索“代理”
5、看到打开代理设置选项,点击
6、转到内容选项卡
7、点击清除SSL状态
8、重新启动Chrome

以上关于 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 错误的解决方法是来自于知乎平台,茹莱神兽作为SSL协议的使用者,每年会不定期的对其续费,很可能遇到以上情况,到时候又懒得在搜寻答案了,这里就直接整理在个人博客网站上进行参考哈。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《ERR_SSL_VERSION_OR_CIPHER_MISMATCH》
文章链接:https://www.badpon.com/2394.html
免责申明:本站部分内容、图片来源于网络,如有侵权,请联系邮箱,本站将及时删除。