This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Aspera ascp Command Fails with "Failed to open TCP connection for SSH" Error

Hello Biostars community,

I'm encountering an issue while attempting to download a file using the Aspera ascp command. Here’s the command I’m using:

"ascp -QT -l 100M -P 33001 anonftp@ftp-trace.ncbi.nlm.nih.gov:/sra/sra-instant/reads/ByRun/sra/SRR/SRR123/SRR123456/SRR123456.sra . "

However, I receive the following error: --> ascp: Failed to open TCP connection for SSH, exiting.

Session Stop (Error: Failed to open TCP connection for SSH)

Has anyone experienced a similar issue, or does anyone have suggestions for troubleshooting this? Any help would be greatly appreciated.

aspera

2 answers

Two things: First, this accession is under access control, so you need to apply for access via dbGaP and then use prefetch to download that file. Second, in general, I am quite sure NCBI moved the SRA files away from their ftp servers to some sort of cloud so I think even without access restrict this command would fail. Note sure though.

atpoint@foo:~$ prefetch SRR123456

2024-08-08T11:48:51 prefetch.2.11.3 err: libs/vfs/names4-response.c:1937:ContainerProcessStatus: query unauthorized while resolving query within virtual file system module - failed to resolve accession 'SRR123456' - Access denied - please request permission to access phs000298 / DS-ASD in dbGaP. ( 403 )

Mind the Access denied - please request permission to access phs000298 / DS-ASD in dbGaP.

The answer is: don't! Use SRA tools and prefetch to download from SRA. The reasons are given here: https://github.com/ncbi/sra-tools/wiki/Avoid-using-ascp-directly-for-downloads https://github.com/ncbi/sra-tools/issues/304

Log in to answer this question.