Firefox及Chrome访问Https类型Web站点报错

来源:互联网 发布:忙与闲 知乎 编辑:程序博客网 时间:2024/05/17 09:23

 项目中用到了ssl自签署证书,在升级Firefox和Chrome之前,可以正常访问;某天闲来无事,升级之后发现无法访问了!

  • 在Chrome中报错如截图:


       报错信息为:ERR_SSL_VERSION_OR_CIPHER_MISMATCH

  • 在Chrome报错如图:


        报错信息为:ssl_error_no_cypher_overlap

  • 问题分析

      在Firefox论坛上搜索该问题,解决方法为:建议网站开发者更新网站证书。但没有标明如何更新。

  • 解决问题
   使用keytools生成自签署证书时,没有指定加密算法,而默认的算法为DSAFirefoxChrome更新后好像不认这个算法了。在生成自签署证书时指定加密算法为RSA后,问题解决。
 keytool -genkey -dname xxx -alias xxx -keypass changeit -keystore xxx.keystore -storepass changeit -keyalg RSA

0 0
原创粉丝点击