Aspera connect 安装失败

Aspera connect 安装失败

我最近在 Firefox 中安装了 Aspera connect 插件,以便以更快的速度下载大型包,但从过去几天开始,我无法使用 Aspera connect 插件下载任何包或文件,我不知道原因。

注意:要从人类连接组项目下载文件,我必须使用 aspera connect,没有其​​他方法可以下载文件。

我正在使用 ubuntu 14.04

http://www.humanconnectome.org/documentation/connectomeDB/downloading/installing-aspera.html

答案1

我从未让 aspera 插件在 Ubuntu 14.04 上正常工作,但我确实设法让它ascp工作了。它的工作原理与 scp 非常相似,但使用专有的 aspera 协议。

安装“Aspera connect plugin”后,只需转到~/.aspera/connect/bin/并输入./ascp -h使用说明即可。

我知道这不是您想要的答案。这只是一种解决方法,但根据我的经验,CLI 客户端能够完成桌面客户端所做的所有事情。

免责声明:我个人不明白为什么有人会使用专有的 aspera 而不是像“rsync”这样的开放软件,但它似乎在面向生物学的网络资源中变得非常流行。

答案2

当安装 connect 时,它会安装一个协议处理程序,检查它是否存在:

xdg-open fasp://initialize

这应该会启动 Connect 应用程序。如果没有,请手动启动:

$HOME/.aspera/connect/bin/asperaconnect

在旧版本中,Aspera Connect 使用“local.connectme.us”FQDN 在浏览器和连接应用程序之间建立 HTTPS 连接。如果您使用 HTTP 代理,请确保:1- 此 FQDN 属于异常并变为“DIRECT”2- 此 FQDN 正确解析为 127.0.0.13- 您的浏览器正确识别此 FQDN 的证书。

连接开始时,尝试在浏览器中通过以下 URL 进行连接:

http://local.connectme.us:33003/v5/connect/info/version
https://local.connectme.us:43003/v5/connect/info/version

命令行上的其他内容:

$ curl http://local.connectme.us:33003/v5/connect/info/version
{ "version" : "3.6.2.117442" }
$ curl https://local.connectme.us:43003/v5/connect/info/version
{ "version" : "3.6.2.117442" }

检查证书是否被认可:

openssl x509 -in $HOME/.aspera/connect/etc/localhost.crt -noout -text

:|openssl s_client -connect local.connectme.us:43003 2>&1

您可以安装缺少的证书颁发机构:

$ curl -s
https://support.comodo.com/index.php?/Knowledgebase/Article/GetAttachment/9
70/821027|sudo tee /usr/share/cacertificates/
mozilla/Comodo_RSA_Domain_Validation_Secure_Server_CA.crt>/dev
/null
$ sudo dpkg-reconfigure ca-certificates

或者尝试这样做:

$ sudo update-ca-certificates

从 3.9.6 版本开始,如果应用程序支持,则可以将 connect 与浏览器扩展一起使用,而无需使用证书。

相关内容