使用goagent 更新 Android SDK 失败解决版本

之前使用goagent 更新 android SDK 基本都是可以的,但是最近几个月总是失败。不过可以正常开发,也没太在意。

今天在家的笔记本更新SDK总是失败,提示:

INFO - [Nov 12 09:40:03] 192.168.0.189:49456 "AGENT CONNECT twitter.com:443 HTTP/1.1" - -
ERROR - [Nov 12 09:40:03] ssl.wrap_socket(self.connection=<socket._socketobject object at 0x77056d50>) failed: [Errno 8] _ssl.c:504: EOF occurred in violation of protocol
Traceback (most recent call last):
  File "/opt/etc/goagent/proxy.py", line 2237, in do_CONNECT_AGENT
INFO - [Nov 12 09:40:03] 192.168.0.189:49457 "AGENT CONNECT twitter.com:443 HTTP/1.1" - -
    ssl_sock = ssl.wrap_socket(self.connection, keyfile=certfile, certfile=certfile, server_side=True)
  File "/opt/usr/lib/python2.7/ssl.py", line 381, in wrap_socket
ERROR - [Nov 12 09:40:03] ssl.wrap_socket(self.connection=<socket._socketobject object at 0x770655e0>) failed: [Errno 8] _ssl.c:504: EOF occurred in violation of protocol
Traceback (most recent call last):
  File "/opt/etc/goagent/proxy.py", line 2237, in do_CONNECT_AGENT
    ssl_sock = ssl.wrap_socket(self.connection, keyfile=certfile, certfile=certfile, server_side=True)
  File "/opt/usr/lib/python2.7/ssl.py", line 381, in wrap_socket

几经中转终于在 goagent 的 Issue 18029: 这个中找到答案了。
终于:
xudong.s...@dianping.com
在proxy.ini里的[profile]下加上如下配置即可更新android SDK了
dl-ssl.google.com = nofakehttps
Oct 26, 2014 #2 2828qw...@gmail.com
上面所說的方法確實有效,只加了那一行代碼就可以了。但是不知道為什麼以前版本的GoAgent不需要做這一步呢?



只需要配置下这个就可以了
在proxy.ini里的[profile]下加上如下配置即可更新android SDK了
dl-ssl.google.com = nofakehttps



















郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。