如题,无法使用 aria2 ( 1.34.0 )和 curl ( 7.60 )下载 Android Studio 安装包,aria2 和 curl 的错误信息如下:
curl: (35) schannel: next InitializeSecurityContext failed: Unknown error (0x80092013) - 由于吊销服务器已脱机,吊销功能无法检查吊销。
aria2c
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://dl.google.com/dl/android/studio/install/3.1.2.0/android-studio-ide-173.4720617-windows.exe -> [SocketCore.cc:1015] errorCode=1 SSL/TLS handshake failure: Error: 由于吊销服务器已脱机,吊销功能无法检查吊销。(80092013)
前面两个命令行工具无法下载,但是 Chrome 和 IE 11 都下载正常(命令行工具和浏览器均未使用代理)。
Chrome 的话,我搜到一则 2012 的新闻说 Google 将取消吊销检查功能,因为几乎没有用,如果说 Chrome 不做吊销检查所以没问题,可 IE 11 是开启了吊销检查的啊,为什么也可以? 还有 PowerShell 下使用 .Net 的 WebClient 下载也没有问题。
aria2 下载其它网站 https 链接又没有问题,目前只遇到不能下载 https://dl.google.com 域名下的文件的情况。
aria2 使用 --check-certificate=false 选项彻底关闭证书检查可以下载,但是如果这样我又何必使用 https 链接呢?
各位有什么解决办法吗? Google 上中英文都没有搜到有用的信息。难道非得用回 WebClient 或 WebRequest 写文件下载功能?
测试链接: https://dl.google.com/dl/android/studio/install/3.1.2.0/android-studio-ide-173.4720617-windows.exe
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.