Closed
Description
Currently crates.io is using signature v2 in the authorisation header for uploading crates to S3, however this is deprecated:
https://docs.aws.amazon.com/general/latest/gr/signature-version-2.html
This causes an issue while trying to create a private crates.io which is using an S3 bucket on one of the new regions or a private S3 which only support v4 (eg minio).
Is there a reason that crates.io can't be switched over to use signature v4?