1

我正在尝试使用以下方法初始化git 附件远程存储库:

git annex initremote cloud type=S3 encryption=none bucket=some-bucket

但我收到以下错误:

initremote cloud (检查桶...) (在美国创建桶...) git-annex: S3Error {s3StatusCode = Status {statusCode = 400, statusMessage = "Bad Request"}, s3ErrorCode = "InvalidRequest", s3ErrorMessage = "The不支持您提供的授权机制。请使用 AWS4-HMAC-SHA256.", s3ErrorResource = Nothing, s3ErrorHostId = Just "", s3ErrorAccessKeyId = Nothing, s3ErrorStringToSign = Nothing, s3ErrorBucket = Nothing, s3ErrorEndpointRaw = Nothing, s3ErrorEndpoint = Nothing}

我正在遵循本手册

我该如何解决这个问题?

4

1 回答 1

0

这通常是由旧openssl版本引起的。

我设法在旧服务器(Ubuntu 16)上解决它,conda用于管理环境中的所有git-annex依赖项。

conda install -c conda-forge git-annex=*=alldep*

git-annex论坛上的更多信息: https ://git-annex.branchable.com/install/conda/

于 2021-03-06T21:17:48.097 回答