Downloading 2.1.15 for Linux from both Anki website and GitHub fails, complaining about invalid signature

agentydragon's Avatar

agentydragon

07 May, 2020 10:37 PM

I can't download the Anki 2.1.15 release from either Anki website or GitHub, getting an invalid signature error message.

When I click the "Download Anki for 2016+ Linux (2.1.25)" link on Anki website (https://apps.ankiweb.net/), I get redirected from https://github.com/ankitects/anki/releases/download/2.1.25/anki-2.1... to https://github-production-release-asset-2e65be.s3.amazonaws.com/727..., and that gives me this XML:

<Error>
<Code>SignatureDoesNotMatch</Code>
<Message>
The request signature we calculated does not match the signature you provided. Check your key and signing method.
</Message>
<AWSAccessKeyId>AKIAIWNJYAX4CSVEH53A</AWSAccessKeyId>
<StringToSign>
AWS4-HMAC-SHA256 20200507T223612Z 20200507/us-east-1/s3/aws4_request d837fd24cf7d7454f57dd18cc26671f0395d11d851a854f4cb237cd23b28d2c4
</StringToSign>
<SignatureProvided>
4e6c33d9772f9fbfaaebe42f179d4a8d263627f9d4157c569f77b9f4b05dba85
</SignatureProvided>
<StringToSignBytes>
41 57 53 34 2d 48 4d 41 43 2d 53 48 41 32 35 36 0a 32 30 32 30 30 35 30 37 54 32 32 33 36 31 32 5a 0a 32 30 32 30 30 35 30 37 2f 75 73 2d 65 61 73 74 2d 31 2f 73 33 2f 61 77 73 34 5f 72 65 71 75 65 73 74 0a 64 38 33 37 66 64 32 34 63 66 37 64 37 34 35 34 66 35 37 64 64 31 38 63 63 32 36 36 37 31 66 30 33 39 35 64 31 31 64 38 35 31 61 38 35 34 66 34 63 62 32 33 37 63 64 32 33 62 32 38 64 32 63 34
</StringToSignBytes>
<CanonicalRequest>
GET /7270538/f83ac880-8ae4-11ea-8acd-a7cc8171a05f X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200507%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200507T223612Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&actor_id=714892&repo_id=7270538&response-content-disposition=attachment%3B%20filename%3Danki-2.1.25-linux-amd64.tar.bz2&response-content-type=application%2Foctet-stream host:github-production-release-asset-2e65be.s3.amazonaws.com host UNSIGNED-PAYLOAD
</CanonicalRequest>
<CanonicalRequestBytes>
47 45 54 0a 2f 37 32 37 30 35 33 38 2f 66 38 33 61 63 38 38 30 2d 38 61 65 34 2d 31 31 65 61 2d 38 61 63 64 2d 61 37 63 63 38 31 37 31 61 30 35 66 0a 58 2d 41 6d 7a 2d 41 6c 67 6f 72 69 74 68 6d 3d 41 57 53 34 2d 48 4d 41 43 2d 53 48 41 32 35 36 26 58 2d 41 6d 7a 2d 43 72 65 64 65 6e 74 69 61 6c 3d 41 4b 49 41 49 57 4e 4a 59 41 58 34 43 53 56 45 48 35 33 41 25 32 46 32 30 32 30 30 35 30 37 25 32 46 75 73 2d 65 61 73 74 2d 31 25 32 46 73 33 25 32 46 61 77 73 34 5f 72 65 71 75 65 73 74 26 58 2d 41 6d 7a 2d 44 61 74 65 3d 32 30 32 30 30 35 30 37 54 32 32 33 36 31 32 5a 26 58 2d 41 6d 7a 2d 45 78 70 69 72 65 73 3d 33 30 30 26 58 2d 41 6d 7a 2d 53 69 67 6e 65 64 48 65 61 64 65 72 73 3d 68 6f 73 74 26 61 63 74 6f 72 5f 69 64 3d 37 31 34 38 39 32 26 72 65 70 6f 5f 69 64 3d 37 32 37 30 35 33 38 26 72 65 73 70 6f 6e 73 65 2d 63 6f 6e 74 65 6e 74 2d 64 69 73 70 6f 73 69 74 69 6f 6e 3d 61 74 74 61 63 68 6d 65 6e 74 25 33 42 25 32 30 66 69 6c 65 6e 61 6d 65 25 33 44 61 6e 6b 69 2d 32 2e 31 2e 32 35 2d 6c 69 6e 75 78 2d 61 6d 64 36 34 2e 74 61 72 2e 62 7a 32 26 72 65 73 70 6f 6e 73 65 2d 63 6f 6e 74 65 6e 74 2d 74 79 70 65 3d 61 70 70 6c 69 63 61 74 69 6f 6e 25 32 46 6f 63 74 65 74 2d 73 74 72 65 61 6d 0a 68 6f 73 74 3a 67 69 74 68 75 62 2d 70 72 6f 64 75 63 74 69 6f 6e 2d 72 65 6c 65 61 73 65 2d 61 73 73 65 74 2d 32 65 36 35 62 65 2e 73 33 2e 61 6d 61 7a 6f 6e 61 77 73 2e 63 6f 6d 0a 0a 68 6f 73 74 0a 55 4e 53 49 47 4e 45 44 2d 50 41 59 4c 4f 41 44
</CanonicalRequestBytes>
<RequestId>5632AA39110342D3</RequestId>
<HostId>
xetgVcZ9VSwdR4iOJGOgbMfC6kdaMXRaC+3AheujzVezzxeApi10z4CtzzeysYlH3xq/33Veo4Q=
</HostId>
</Error>
  1. 1 Posted by agentydragon on 07 May, 2020 10:38 PM

    agentydragon's Avatar

    I have this feeling this might actually be an issue on GitHub's side, not on Anki's side.

  2. Support Staff 2 Posted by Damien Elmes on 08 May, 2020 02:35 AM

    Damien Elmes's Avatar

    Yes, I'm afraid this is GitHub/AWS. The link worked for me when I tested it FWIW.

Comments are closed, but you can start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac