通过SSL为了确保网站数据通信的加密和传输,证书是解决互联网信息安全的重要手段之一。然而,在SSL证书安装完成后,并不意味着网站是安全的。当我们访问网站时,我们可能会遇到各种各样的错误,那么如何解决这些问题,确保网站的正常运行呢?

报错:NET::ERR_CERT_DATE_INVALID

原因:SSL证书已过期

解决方案:证书已过期并删除,重新申请新证书并正确安装可以解决错误。

报错:NET::ERR_CERT_COMMON_NAME_INVALID

原因:网站使用的证书与域名不匹配

解决方案:证书支持的域名与网站域名不一致。换句话说,网站使用了错误的证书。解决方案是重新安装网站SSL证书[1]。

报错:NET::ERR_CERT_AUTHORITY_INVALID

原因:网站使用无效证书颁发机构颁发的证书

解决方案:该错误表明网站使用的证书的根证书不受浏览器的信任,可能是用户使用自签名证书,也可能是该证书的根证书被吊销。解决方案是重新申请浏览器信任的证书颁发机构颁发的证书。

报错:NET::ERR_CERT_REVOKED

原因:网站使用的证书已被吊销

解决方案:证书颁发机构因企业信息变更或网站内容违规等原因吊销证书,证书进入证书吊销清单CRL。我们需要重新申请证书并正确部署。

报错:NET::ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN

原因:网站使用证书和网站内置证书HTTP公钥固定不匹配

解决方案:网站可能被劫持,我们需要检查网站DNS分析恢复正常HTTPS访问;也有可能HPKP谷歌浏览器报错是因为没有正确的设置。

报错:NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

原因:网站使用不安全的签名算法

解决方案:数字签名算法用于通信双方的身份验证,如果使用不安全SHA-1签名算法浏览器会报错。我们应该使用SHA-256签名算法。

报错:ERR_SSL_VERSION_OR_CIPHER_MISMATCH

原因:网站使用浏览器不支持的加密协议版本或加密套件

解决方案:错误报告在低版本的操作系统或浏览器中更为常见。

如果是加密协议版本的问题,有两种解决方案:一种是将浏览器升级到最新版本,使浏览器支持更多的加密协议;另一种是使用所有SSL/TLS协议版本,以确保浏览器支持的加密协议版本处于开放状态。

如果是加密套件,则需要在使用前设置优先级FS系列加密套件。

参考

  1. ^SSL证书介绍 SSL证书申请购买?上沃通服务器SSL证书网-沃通国产服务器证书!

SSL证书错误怎么办?浏览器常见SSL证书报错解决办法相关推荐

  1. IE浏览器常见CSS兼容性问题及解决办法

    IE浏览器常见CSS兼容性问题及解决办法 参考文章: (1)IE浏览器常见CSS兼容性问题及解决办法 (2)https://www.cnblogs.com/kiscall/p/4679616.html ...

  2. cmd输入pip报错_安装虚拟环境+pip安装XXX包的常见操作与报错解决

    安装虚拟环境+pip安装XXX包的常见操作与报错解决​blog.csdn.net 文章目录: 一.开始前提 二.安装虚拟环境的常见操作 三.pip 的命令的常见操作:安装.更新.卸载.指定源 四.安装 ...

  3. 浏览器DNS_PROBE_FINISHED_NXDOMAIN报错解决办法

    方法1: 更改DNS地址 114.114.114.114 Preferred DNS Server: 8.8.8.8 Alternate DNS Server: 8.8.4.4 方法2: 浏览器浏览网 ...

  4. 安装虚拟环境+pip安装XXX包的常见操作与报错解决

    文章目录 开始前提 安装虚拟环境的常见操作 pip 的命令的常见操作:安装.更新.卸载.指定源, 安装第三方包常见报错 1. WARNING: The script virtualenv-clone. ...

  5. 错误记录(一)Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister报错解决办法

    推荐一个专注于Java的小众技术社区:Java之音 初学Hibernate 框架,在练习数据库的关联关系映射实验测试中出现了Could not get constructor for org.hibe ...

  6. curl 错误:unable to verify the first certificate 解决办法

    CURL 错误:UNABLE TO VERIFY THE FIRST CERTIFICATE 解决办法 事情是这样的: 我在阿里云申请的免费ssl证书到期了,又重新申请了新的免费证书,部署完毕后浏览器 ...

  7. CAS (10) —— JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法...

    CAS (10) -- JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法 jboss版本: jb ...

  8. Linux系统安装驱动过程中ko文件加载错误(Required key not available)的解决办法

    Linux系统安装驱动过程中ko文件加载错误(Required key not available)的解决办法 问题描述 在Ubuntu上使用CP210x USB转UART设备时需要安装驱动程序(CP ...

  9. 常见Eclipse SVN插件报错解决方法

    名师指导: 常见Eclipse SVN插件报错解决方法 在学习SVN的过程中,你经常会遇到SVN插件问题,本文介绍一下在安装SVN插件时常见Eclipse SVN插件报错信息问题,希望本文介绍对你的学 ...

  10. 谷歌正常,IE浏览器get请求方式 报错400 解决办法

    兼容IE浏览器请求: 现象 项目迁移中,页面迁移完成后,谷歌浏览器本地环境,测试环境访问正常,IE浏览器本地访问正常,测试访问报400 分析 请求报400,初步认定参数问题引起: 本地无法重现,找到测 ...

最新文章

  1. LeetCode1262 可被三整除的最大和(动态规划)
  2. ABAP快速代码提示功能
  3. AtCoder AGC037D Sorting a Grid (二分图匹配)
  4. 三十八、学Sql,不了解Sql注入怎么行?
  5. jstack 脚本 自动日志_用jstack自动化捕抓异常java代码脚本
  6. 【Linux】一步一步学Linux——runlevel命令(137)
  7. 树莓派python开发教程_树莓派Raspberry开发从基础到进阶视频+设计资料超详细教程下载...
  8. Lenovo DS存储Linux下ISCSI 多路径映射配置
  9. 谈谈ILDasm的功能限制与解除
  10. B、KB、MB、GB、T单位换算
  11. 希腊字母fai怎么打?
  12. HL7(Health Level Seven)
  13. 【转载】《周一清晨的领导课》读书笔记!!!
  14. 年底谷歌扎堆升职,L3到L6升一级多$10w
  15. SAP 成套销售按项目销售
  16. 超强整理:6大传感器原理
  17. 我在亚马逊云平台的学习成长之路
  18. 神经网络务实:Linux下用GPU玩转TensorFlow
  19. 台湾dotnet程序员之家
  20. java 得到汉字的拼音,Java获取汉字的拼音

热门文章

  1. 龙芯电脑编译安装mysql5.7详解
  2. 华为鸿蒙鲲鹏麒麟凌霄,华为麒麟、凌霄、鸿鹄三大芯片有什么区别?
  3. 如何查看自己的支付宝花呗是否已经接入央行征信? #花呗部分用户接入央行征信#
  4. job title 总汇
  5. 注释一下blk_update_request函数
  6. 开源一个 Python 中文数据结构和算法教程
  7. 关于PHP=5.5时密码哈希校验的使用案例
  8. 使用亚马逊云快速托管静态网站
  9. linux audit 源码分析,audit初探
  10. CentOS 压缩解压