Download failure with gfetch, ukbfetch

I have not been able to download anything from UK Biobank using the command line tools. It does not appear to be an authentication problem; if I fail to specify a key then I get a different error message. Instead, I download a token number of bytes and then get Download failure. I am using examples given in the documentation.

$ ./gfetch 22418 -akXXXXXXrYYYYYY.key -c17

ugfetch on unx - ver Oct 23 2020 11:40:51 - using Glibc2.35(stable)
Run start : 2024-06-12T14:44:22
367 bytes fetched
Non-numeric header at position 0
387 bytes fetched
Non-numeric header at position 0
Download failure
Run end : 2024-06-12T14:44:32

Even if I am doing something wrong, the error message is uninformative and offers no clues as what to do next.

I am involved in more than one project application and none of the applications or respective keys appear to work, all give the same opaque error.

Meanwhile (and this might be a separate issue), ukbfetch gives a different but more specific error about authentication.

$ tools/ukbfetch -e829423 -d6025_1_0 -akXXXXXXrYYYYYY.key

ukbfetch on unx - ver Jan 30 2019 15:39:51 - using Glibc2.35(stable)
Run start : 2024-06-12T14:51:40
308 bytes fetched
Download has been logged against IP address xxx.xxx.xxx.xx
Error: Authorisation key for App=XXXXXX is inactive or blocked, status=1

328 bytes fetched
Download has been logged against IP address xxx.xxx.xxx.xx
Error: Authorisation key for App=XXXXXX is inactive or blocked, status=1

Download failure
Run end : 2024-06-12T14:51:50

(IPs and application IDs masked. Field IDs taken from examples in documentation.)

Comments

1 comment

Please sign in to leave a comment.