Dear community,
I have some troubles using the score-client 5.8.1 on an Amazon AWS EC2 instance. I followed all the steps provided by their website https://docs.icgc.org/download/downloading-data/#downloading-data-from-the-aws-repository and I installed the client from Tarball like described here: https://docs.icgc.org/download/guide/#install-from-tarball.
When I finally try to download download the data with the command:
ubuntu@ip-172-31-92-41:~/score-client-5.8.1$ bin/score-client download --object-id 5a5e6e82-b33d-5c16-9cae-2ef92d22d64a --output-dir data
The following error occurs:
ERROR: Command error: java.io.IOException: Amazon S3 error: FORBIDDEN: If you are trying to connect to the AWS S3 Repository, you need to be running ths ICGC client on an EC2 VM instance<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>InvalidAccessKeyId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><AWSAccessKeyId>AKIAIDAITD7JYHCF4URQ</AWSAccessKeyId><RequestId>T43T2JTX6FZV4YF7</RequestId><HostId>Du8T2FNCLQcfmurxcqFmvKPK4GZ7jonh53tCZkauYJbO0aF7aP8kc6xG1gS6IoVkCohwXZ2Eo9M=</HostId></Error>
I think that there is a problem editing the Accestoken into the config file for score-client on the AWS VM as I am not sure how to edit the application.properties file to add the generated acesss token.
I even tried installing the client from Docker Image but even there I get the same Error.
The file I am trying to download is: https://dcc.icgc.org/repositories/files/FI824948
Could someone please provide help how to download the file by Amazon AWS EC2? Or do you know other more convenient ways to download the file?
I would be glad for any help!
Kind regards, Hashirama
Error seems to be clear:
As for the other question:
Looks like you simply need to copy and paste the token in the
application.properties
file. Use a programmers editor likeNoptePad++
(PC) orbbEdit
(macos).