在全球各大浏览器推出多项支持HTTPS的政策下,越来越多的网站不得不为了网络安全放弃简单快捷的HTTP明文协议,转为更加安全的HTTPS加密协议,而绝大部分的通常使用ssl证书来切换HTTPS。随着越来越多关于ssl错误情况出现,下面是常见的ssl证书错误原因,以及相对应的解决方法,希望能帮助各大网站用户解决ssl证书错误。

SSL证书错误一:网站证书不是由受信任的证书颁发机构颁发。

分析:原因一:这是因为证书不在浏览器厂商的受信任的列表中。可通过手动添加证书安装到浏览器的“信任列表”就可以了。

方法:浏览器中选项→内容选项卡→证书-→导入即可。

但是上述的方法只适用于自签证书,而且浏览站点的每一台设备都需要这种操作,并且自签证书存在较大的安全风险,因此还是建议使用权威CA机构颁发的ssl证书。

原因二,网站服务器所使用的ssl证书不是由全球信任的CA机构颁发。

方法:因此推荐选择国内外认证的证书。

原因三,ssl证书没有得到正确安装,需要检查一下是否已经删除了以前存在或者测试的证书,若确认网站的证书是正确无误的话,请重启webserver。

SSL证书错误二:SSL证书包含的域名与网站地址不一致。

分析:每一个ssl证书所对应的域名都具有唯一性,是一个全域名FQDN( Fully Qualified Domain Name )。当网站出具的证书所包含的域名和网站域名不一致,系统就会自动发出报告,提示证书域名不匹配。

方法:需要重新申请ssl证书。如有相同主域名的多站点,则要申请多域名ssl证书。

SSL证书错误三:使用匿名Diffie-Hellman(ADH)算法时会收到”no shared cipher”错误。

分析:在默认情况下,出于安全原因,Openssl并不启用ADH算法。仅在用户确实明白了这个算法的副作用时,才可以启用此算法。

方法:为了使用匿名Diffie-Hellman(ADH)算法,用户必须在编译Openssl时使用”-Dssl_ALLOW_ADH”配置选项,并在sslCipherSuite指令中添加”ADH”。

SSL证书错误四:网站证书已过期或还未生效。

分析:出现这种情况一般是电脑系统日期错误,另一种就是证书已经过了有效期,则需要续费。

方法:可查看该证书信息的有效起止日期,确定证书是否在有效期内,如在的话需查看电脑日期是否正确。否则就是第二种原因,ssl证书不在有效期内,需尽快联系证书颁发厂商,进行续费。

SSL证书错误五:页面包含有不安全的内容。

分析:目前都提倡每一个页面使用HTTPS,则网站所有的内容都必须是HTTPS。如果遇到图片、JS脚本,FLASH插件是通过HTTP方式去调用的,就会发生这种错误。

方法:将调用的元素http改成HTTPS即可,然后刷新测试ssl问题是否已经解决。

SSL证书错误六:浏览网页的时候突然弹出ssl连接错误

方法:

1、按下“Win+R”组合键打开运行,在运行框中输入:inetcpl.cpl点击确定打开“internet 选项”;

2、切换到【高级】选项卡;

3、在设置框中勾选“使用ssl 3.0”、“使用ssl1.0”、“使用ssl 1.1”、“使用ssl 1.2”点击应用并点击确定;

4、重启浏览器即可解决ssl连接错误!

SSL证书错误了怎么办?相关推荐

  1. (转)python requests 高级用法 -- 包括SSL 证书错误的解决方案

    (转)python requests 高级用法 -- 包括SSL 证书错误的解决方案 参考文章: (1)(转)python requests 高级用法 -- 包括SSL 证书错误的解决方案 (2)ht ...

  2. python3发送https请求_关于python 3.x:如何在不引起python3的SSL证书错误的情况下将POST请求发送到https...

    事情是这样的,我一直在尝试从python内部将POST请求发送到LOGIN到我的大学wifi页面,但是却收到SSL证书错误. POST请求在chrome的POSTMAN扩展中可以正常工作. 这是我使用 ...

  3. yaourt下载安装dropbox提示curl ssl证书错误

    错误描述:   $yaourt -S dropbox y   curl: (60) SSL certificate problem: unable to get local issuer certif ...

  4. QWebEngineView如何忽略SSL证书错误

    最近用QT写客户端软件,思路是使用QWebEngineView来绘制本地的html或者服务器上的html做界面展示.可是发现QWebEngineView在Load一个https的URL的时候,由于ss ...

  5. 如何修复过期的中间SSL证书错误?

    整个证书生命周期内,SSL 证书在后台运行,保护着敏感数据免受网络不法分子的侵害.但有时候,用户会遇到烦人的SSL证书错误,则需要立即修复. 大多数 SSL 问题都与服务器端相关,一般是证书配置错误或 ...

  6. Coding Pages 申请 SSL 证书错误:urn:acme:error:unauthorized: Invalid response from http://xxxxx/

    Coding Pages 申请 SSL/TLS 安全证书出现以下错误: urn:acme:error:unauthorized: Invalid response from http://www.xx ...

  7. 【TortoiseGit】HTTPS访问Git远程仓库,上报SSL证书错误解决方法

    错误:fatal: unable to access 'https://xxx.xxx.com/xxx/xxx.git/': SSL certificate problem: unable to ge ...

  8. 访问时ssl证书错误

    import requestsurl = "https://www.12306.cn/mormhweb/" response = requests.get(url) 返回证书错误, ...

  9. SSL证书错误怎么解决

    浏览网址的时候很容易就会碰到该网站证书有问题,那么原因是什么呢?我们一起来看一下,因为这个原因真的是特别肿的,所以说一定要提前知道. 一.该网站证书有问题 如果我们看到该网站证书有问题的话,我们千万不 ...

  10. 今日写代码遇到的https请求的时候,提示ssl证书错误

    关于SSL证书,有两种方法: 第一种:可以直接下载,具体的操作步骤大家可以百度走一波. 第二种:直接用代码屏蔽掉证书,代码亲测. import org.slf4j.Logger; import org ...

最新文章

  1. 【C语言】13-指针和字符串
  2. 想拥有最新的微软嵌入式技术 就赶快加入微软嵌入式专家社区吧!
  3. sysfs方式控制GPIO
  4. python 安装包时出现红字_Python从入门到就业-1.1节:安装Python
  5. Nginx的nginx.conf配置文件中文注释说明
  6. P5327-[ZJOI2019]语言【线段树合并,LCA】
  7. jsf 后台参数到页面_JSF:直接从页面将参数传递给JSF操作方法,这是JavaEE 6+的一个不错的功能...
  8. 线程中如何使用对象_在 Flink 算子中使用多线程如何保证不丢数据?
  9. 移动端web开发技巧
  10. 复工复产三个一内容_节后复工安全生产三个一
  11. [置顶] Android仿人人客户端(v5.7.1)——应用主界面之左侧面板UI实现
  12. 5 Tips for creating good code every day; or how to become a good software developer
  13. python生成的字符画怎么查看_通过python将图片生成字符画
  14. postfix发送邮件报错:mail for xxxxx.com loops back to myself
  15. python threading join_浅谈Python中threading join和setDaemon用法及区别说明
  16. mac 修改idea 占用内容_mac之idea卡顿修改内存设置
  17. Windows 10 低版本驱动数字签名更新的必要性
  18. 全志A64和瑞芯微RK3288参数对比介绍
  19. matlab 中输入log就是ln吗?(ln就是log以e为底的对数)
  20. 有关十二个“一”的文艺创作-拓展版

热门文章

  1. php总结与展望_2018年的总结划下句号,展望2019
  2. 人工智能技术在电气自动化中的应用,主要有哪些?
  3. 利用Matlab实现单像空间后方交会
  4. 异步时间扭曲(Asynchronous Timewarp简称ATW)一种生成中间帧技术
  5. R语言绘制bivariate polar plots
  6. 关于C语言中,long类型的长度
  7. swagger设置字段required必填
  8. 有域名有服务器没有网站可以备案吗,只有域名没有服务器可以备案吗
  9. oracle16gbk存储中文乱码,解决PLSQL中文乱码以及Oracle服务端的字符集修改为ZHS16GBK(问题完善)...
  10. On iPad, UIImagePickerController must be presented via UIPopoverController