Возникли проблемы с загрузкой файла через FTP. (wget, curl, aria2 c) - PullRequest
2 голосов
/ 02 августа 2020

У меня проблемы с загрузкой файла через FTP ( ftp: //ftp.pride.ebi.ac.uk/pride/data/archive/2017/11/PXD007635), это FTP-сайт не требует никаких учетных данных, и я могу загрузить его напрямую, щелкнув его в моем веб-браузере. Но когда я попытался загрузить его прямо в свой кластер, это не сработало.

Я попробовал wget:

wget ftp://ftp.pride.ebi.ac.uk/pride/data/archive/2017/11/PXD007635/OvCa100_classII_Rep#1.raw

и получил эту ошибку:

--2020-08-01 18:35:22--  ftp://ftp.pride.ebi.ac.uk/pride/data/archive/2017/11/PXD007635/OvCa100_classII_Rep
Resolving bmiproxyp.chmcres.cchmc.org (bmiproxyp.chmcres.cchmc.org)... 10.199.92.254
Connecting to bmiproxyp.chmcres.cchmc.org (bmiproxyp.chmcres.cchmc.org)|10.199.92.254|:80... connected.
Proxy request sent, awaiting response... 404 Not Found
2020-08-01 18:35:23 ERROR 404: Not Found.

Затем я попробовал curl

curl -O ftp://ftp.pride.ebi.ac.uk/pride/data/archive/2017/11/PXD007635/OvCa100_classII_Rep#1.raw

и получил эту ошибку:

550 Failed to open file.

Наконец, я попробовал aria2 c

aria2c ftp://ftp.pride.ebi.ac.uk/pride/data/archive/2017/11/PXD007635/OvCa100_classII_Rep#1.raw

И получил эту ошибку:

08/01 18:38:03 [ERROR] CUID#7 - Download aborted. URI=ftp://ftp.pride.ebi.ac.uk/pride/data/archive/2017/11/PXD007635/OvCa100_classII_Rep#1.raw
Exception: [AbstractCommand.cc:351] errorCode=3 URI=ftp://ftp.pride.ebi.ac.uk/pride/data/archive/2017/11/PXD007635/OvCa100_classII_Rep
  -> [HttpSkipResponseCommand.cc:219] errorCode=3 Resource not found

08/01 18:38:03 [NOTICE] Download GID#9476c1bde9a8def1 not complete: 

Я совершенно уверен, что мои настройки прокси-сервера кластера верны и, основываясь на информации об ошибке aria2 c, похоже, что сайт ресурсов не работает, но он работает, просто щелкнув и загрузив в веб-браузере. Кто-нибудь намекнет мне на это? Очень признателен!

1 Ответ

1 голос
/ 03 августа 2020

Вам просто нужно просто заменить «#» на «% 23».

...