Google的HTTPS服务不稳定测试

标签: google https 服务 | 发表时间:2011-03-15 16:54 | 作者:音乐天堂 (davidsky) Freeman
出处:http://www.williamlong.info/

  从2011年3月2日开始,人们发现从国内访问很多Google的HTTPS服务(以下简称服务)开始出现不稳定现象,很多人怀疑是Google的服务或网络不稳定所致。本文通过技术测试的方法发现服务不稳定的根本原因。

  为了测试服务不稳定的原因,我们使用了2台VPS服务器,一台在上海,一台在香港。这2台VPS服务器上分别运行测试程序,对Google的HTTP服务和Google的HTTPS服务同时进行测试。

  我们同时测试HTTP和HTTPS服务可以区分是否是Google的服务本身不稳定:如果是Google的服务本身不稳定,那么HTTP和HTTPS服务应该同时不正常。即使HTTPS所需要的服务器资源比较多也是在加密解密TCP连接中的数据的开销费,在TCP连接建立之前HTTP和HTTPS对服务器的资源开销是一致的。也就是说在很短的时间内,如果出现大量HTTP协议的80端口能正常连接,而HTTPS的443端口无法正常连接的情况,就不是Google服务不稳定造成的。

  在同一时间,我们使用香港的VPS进行测试,这样就能看到是国内网络的问题还是非国内网络的问题导致的。如果是非国内网络的问题,上海和香港应该同时出现服务不稳定的现象。结合这2者测试,我们就可知道是否是Google服务或者网络不正常了。

Google访问异常

  测试程序代码可以在这里找到,配置的各个参数可以在这里找到,本次测试的配置为5秒进行1次测试,连续测试1个小时,测试结果可以看在这里的2个log文件和编译好的Java程序。(这几个链接很多时候需要国外IP才能访问)

  从上海的测试结果的log文件中我们可以看到,HTTP服务基本正常,而HTTPS服务时常连接失败,摘录一小段log如下:

  Start in: 2011-03-15 14:50:01 +0800    End in: 2011-03-15 14:50:01 +0800    Status: Success    URL: https://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:06 +0800    End in: 2011-03-15 14:50:06 +0800    Status: Success    URL: http://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:16 +0800    End in: 2011-03-15 14:50:16 +0800    Status: Success    URL: http://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:26 +0800    End in: 2011-03-15 14:50:26 +0800    Status: Success    URL: http://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:11 +0800    End in: 2011-03-15 14:50:32 +0800    Status: Connection timed out: connect    URL: https://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:36 +0800    End in: 2011-03-15 14:50:36 +0800    Status: Success    URL: http://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:21 +0800    End in: 2011-03-15 14:50:42 +0800    Status: Connection timed out: connect    URL: https://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:46 +0800    End in: 2011-03-15 14:50:46 +0800    Status: Success    URL: http://www.google.com/images/logos/ps_logo2.png

  Start in: 2011-03-15 14:50:31 +0800    End in: 2011-03-15 14:50:52 +0800    Status: Connection timed out: connect    URL: https://www.google.com/images/logos/ps_logo2.png

  从上海的测试结果的整个log文件中我们可以看到,HTTPS服务连接失败的周期为15分钟左右,15分钟正常访问服务,15分钟TCP协议无法建立连接,周而复始。而同时香港的测试结果全部可以正常访问服务。

  由此,我们可以得出结论:在国内到Google的HTTPS服务中的某个路由器上,周期性地阻断Google服务器的HTTPS端口443,从而人为劣化Google的服务,进而导致使用Google服务的人慢慢减少。

  来源:davidsky投稿。

评论《Google的HTTPS服务不稳定测试》的内容...

相关文章:

统计
关于我们: 地址 - www.williamlong.info - 我的Google Reader - 我的Twitter
月光博客投稿信箱:williamlong.info(at)gmail.com

相关 [google https 服务] 推荐:

Google的HTTPS服务不稳定测试

- Freeman - 月光博客
  从2011年3月2日开始,人们发现从国内访问很多Google的HTTPS服务(以下简称服务)开始出现不稳定现象,很多人怀疑是Google的服务或网络不稳定所致. 本文通过技术测试的方法发现服务不稳定的根本原因.   为了测试服务不稳定的原因,我们使用了2台VPS服务器,一台在上海,一台在香港. 这2台VPS服务器上分别运行测试程序,对Google的HTTP服务和Google的HTTPS服务同时进行测试.

Google 为 https 服务启用 PFS 特性

- wyman - 谷奥——探寻谷歌的奥秘
Google 去年就开始为很多服务推送 https 协议,也就是说不论用户在选项中如何设置,总会访问到网站的加密版本. 在这以前,https 只是服务设置中的可选项. 譬如说 Gmail 用户 2008 年就可以为账号启用 https,强制使用加密版本. https 可加密用户计算机与服务器之间的流量.

Google的HTTPS搜索服务遭DNS污染

- jin - 月光博客
  Google上个月把Https搜索转到另外一个域名encrypted.google.com下面,所有的https搜索都会自动重定向,Google称这个操作是为了方便美国学校和企业过滤新的域名,但当时我就知道,这个域名危险了.   整整一个月后的今天,终于还是等到了这一天,虽然对于没做任何设置的中国用户,Google默认会把https搜索重定向到谷歌香港的http搜索,尽量避免中国用户使用HTTPS搜索,但这一天终于还是来了,Google的HTTPS加密搜索服务器域名 encrypted.google.com 被DNS污染而无法访问.

Google https被屏蔽

- - 月光博客
  根据Google透明度报告 显示,从上周(5月27日)开始,Google的部分服务开始被屏蔽,其中最主要的是HTTPS搜索服务和Google登录服务,所有版本的Google都受到影响,包括Google.hk和Google.com等.   此次屏蔽的方法主要屏蔽Google部分IP地址的443端口,包括google.com.hk,accounts.google.com的部分IP的443端口被封,导致部分中国用户无法访问Google搜索和Gmail,由于Google的IP地址非常多,而被屏蔽的只是其中部分IP,因此只有部分用户受到了影响.

Google升级HTTPS加密

- 请叫我火矞弟 - Solidot
民不拜天又不拜孔子留此膝何为 写道 "Google 修改了启用HTTPS服务的加密方法,以应对未来技术发展后可能造成的解密行为. 这项升级适用于Gmail、Docs和Google+. 现在的HTTPS实现借助于只有域名主人所掌握的私钥生成的session key来加密服务器和客户端之间的流量. 这种方法使得连接可能被所谓“追溯式解密攻击”(retrospective decryption attack)破解.

Google支持HTTPS图片搜索

- marmot694745 - 月光博客
  Google的HTTPS搜索终于支持图片了,至此Google的大部分搜索功能都已经支持HTTPS加密方式的搜索,从而解决了在加密环境下进行Google搜索的问题.   对于中国用户来说,目前使用HTTPS的Google搜索还需要使用Hosts文件,经过我的测试,HTTPS的图片搜索有时候会出现被干扰的现象,导致图片无法显示,如果未来预览图片无法访问的话,可以通过修改Hosts的方式继续访问加密方式的图片搜索,来查看搜索的预览图片.

如何控制开放HTTPS服务的weblogic服务器

- - WooYun知识库
目前在公开途径还没有看到利用JAVA反序列化漏洞控制开放HTTPS服务的weblogic服务器的方法,已公布的利用工具都只能控制开放HTTP服务的weblogic服务器. 我们来分析一下如何利用JAVA反序列化漏洞控制开放HTTPS服务的weblogic服务器,以及相应的防护方法. 建议先参考 修复weblogic的JAVA反序列化漏洞的多种方法中关于weblogic的JAVA反序列化漏洞的分析.

Google 推出 DNS over HTTPS 的 DNS 加密服務

- - Tsung's Blog
Google 要提供 DNS 加密的服務,主要有下述幾種:. Google 推出 DNS over HTTPS 的 DNS 加密服務. 曾經有政府跟 ISP 業者要民眾的網站造訪紀錄,若 DNS 這端都加密起來的話,就連 ISP 也無從查起~ 於是 DNS 加密服務就此產生~. 此篇 Wiki 有整理 DoH 有目前有哪些地方提供支援,哪些程式語言有相關套件可以使用: DoH.

深入浅出:HTTPS 要比 HTTP 多用多少服务器资源?

- - 膘叔
话外页,这是一篇好文章,深入浅出的写出了很多东西,所以,值得一看,有时候,写文章就是这样,你写的越学术,别人越不鸟你,毕竟不是每个人的知识点都象你那么丰富. 所以一篇好的文章,能够很直白的表达出来才是最OK的. 说起来,当年白居易就是写诗给90岁的老太太听,她能听得懂,这就是好诗(这是老师当年说的,我没有认证过.

搭建微服务器:express+https+api代理 - 馒头加梨子 - 博客园

- -
service worker,但是service worker只能在https下跑,所以查资料自己用纯express搭建了一个微服务器,把过程记录下来,供以后开发时参考,相信对其他人也有用. 首先我们用express搭建一个. http服务器,很简单,看看官方文档就可以搭建出来了. 理想状况是,在项目目录下建立一个server文件夹,然后在server文件夹里面启动服务器,加载项目目录下的dist文件夹.