Closed guitarrapc closed 3 years ago
Hi @guitarrapc 👋 Thanks for reporting this. I cross-checked by connecting to a real AWS S3 bucket with wrong credentials and modified the code to mimic the behaviour of the former. However, AWS distinguishes between wrong access and wrong secret key. We continue not to check this distinction, leading to slight inconsistency with S3.
Version 7.2.1 has been released
thank you!! It's perfect.
tl;dr;
v7 shows
Invalid Hash (Expected: EVERYTIME_CHANGED, Found: EVERYTIME_CHANGED_2)
instead of authentication error.Summary
In v6, Authentication issue like invalid AWS AccessKey or AccessSecret access will identified with error message.
But v7 only output Invalid Hash and user could not identify real issue.
Expected behavior
Show authentication error.
Actual behavior
Show BadDigest Invalid Hash error.
Step to reproduce
Create compose file
compose.yaml
, and launchdocker compose up
.Create AWS Profile s3ninja with wrong access secret.
Run aws s3 command.
Environment