windows2012 IIS部署GeoTrust证书踩过的坑。

系统:windows2012html

环境:IIS8web

在阿里云上买了GeoTrust证书, 按照说明下载证书到服务器,  导入证书, 给IIS站点部署https。  chrome

  阿里云部署帮助文档:https://help.aliyun.com/knowledge_detail/44596.htmlwindows

 

第一个坑:

国内壳子浏览器: 数字,搜狗, Maxthon, webkit内核, 和IE,Edge统统ok。 但chrome浏览器5二、5三、54这三个版本地址栏全显示红叉您的链接不是私密链接,攻击者可能会试图从xxx窃取您的信息“。浏览器

使用https://cryptoreport.geotrust.com/checker/views/certCheck.jsp 检测,   服务器

结果以下:
Warnings
   SSLv3
   Your server's encryption settings are vulnerable. This server uses the SSLv3 protocol, which is not secure.  
 
     This server is vulnerable to:
  Poodle (SSLv3 protocol)
  This server is vulnerable to a Poodle (SSLv3) attack.  

 

windows2012 默认开启了这些,  google了一把,  要关闭这些, 能够手动改注册表, 也能够借用工具。 特地记录下。 jsp

  1. 注册表修改脚本打包:http://files.cnblogs.com/files/jackrebel/DisableSSLv3AndRC4.reg_.zip 
  2. 用GUI工具:http://files.cnblogs.com/files/jackrebel/IISCrypto.zip
  3. 本身动手改注册表:http://cloudacademy.com/blog/how-to-fix-poodle-on-windows-server-2012/

以上操做3选1。  都是修改的注册表,都须要重启服务器。 工具

 

 

第二个坑:

  泛域名证书,  加了https后, 须要把全部http连接、引用的资源都改为https, 不然浏览器依旧是警告标识。  没有绿标。 google

     修改全部代码。 如:  <a href="http://www.8kmm.com/meinvheji/63027_2.html"><img src='http://img.8kmm.com/2014/11/201411120940405748.jpg'></a>阿里云

                       改为: <a href="//www.8kmm.com/meinvheji/63027_2.html"><img src='//img.8kmm.com/2014/11/201411120940405748.jpg'></a>

                 去掉红色的http头

    

     须要把全部引用的资源都改为https, 不然浏览器依旧是警告标识。  

 

 

其它参考资料:https://blog.qualys.com/ssllabs/2014/10/15/ssl-3-is-dead-killed-by-the-poodle-attack

更全面的检查工具:https://www.ssllabs.com/ssltest/analyze.html?d=certtest.crd.cn

相关文章
相关标签/搜索