aria2 部分网站 handshake failure

2017-08-27 10:51:39 +08:00
 just1
ubuntu 14.04 x64
aria2 下载 https://d1.baidupcs.com 会提示 errorCode=1 SSL/TLS handshake failure: The signature algorithm is not supported.
aria2c 'https://d1.baidupcs.com'

搜索了一下在 https://github.com/aria2/aria2/issues/392 有提到,是 gnutls 的问题。但是却没有解决方案,请教下要怎么解决。
也有说在 https://github.com/aria2/aria2/commit/dd277b33af2a5a58c39142097c3ede5df7f5655d 已修复,但是我现在用的是 1.31.0aria2,还是有这个问题
--check-certificate=false 是没有效果的
3094 次点击
所在节点    问与答
2 条回复
lcdtyph
2017-08-27 13:08:57 +08:00
试试手动编译不依赖 gnutls 呢, configure 的时候加入--without-gnutls --with-openssl
just1
2017-08-27 14:03:37 +08:00
@lcdtyph 感谢,已解决

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/386081

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX