MinIO 签名不匹配

Nam*_*wal 5 reverse-proxy minio amazon-eks

我已在 EKS 中的反向代理后面设置了 MinIO。在 MinIO 更新到RELEASE.2021-11-03T03-36-36Z. mc现在,当我尝试使用命令行实用程序访问我的 MinIO 存储桶时,出现以下错误:mc: <ERROR> Unable to list folder. The request signature we calculated does not match the signature you provided. Check your key and signing method.

mc版本是RELEASE.2021-11-16T20-37-36Z. 当我将 MinIO 容器端口转发到本地主机并在浏览器中访问它时,http://localhost:9001我可以访问它,但我无法再登录。我收到错误:

无效登录,403 禁止`。这可以在我的 MinIO 容器中看到

它还记录以下内容:

API: SYSTEM()
Time: 03:19:57 UTC 11/23/2021
DeploymentID: 60a8ed7a-7448-4a3d-9220-ff823facd54e
Error: The request signature we calculated does not match the signature you provided. Check your key and signing method. (*errors.errorString)
       requestHeaders={"method":"POST","reqURI":"/minio/admin/v3/update?updateURL=","header":{"Authorization":["AWS4-HMAC-SHA256 Credential=<credential-scrubbed>/20211123//s3/aws4_request, SignedHeaders=host;x-amz-content-sha256;x-amz-date, Signature=37850012ca8d27498793c514aa826f1c29b19ceae96057b9d46e24599cc8081b"],"Connection":["keep-alive"],"Content-Length":["0"],"Host":["<host-info-scrubbed>"],"User-Agent":["MinIO (darwin; amd64) madmin-go/0.0.1 mc/RELEASE.2021-11-16T20-37-36Z"],"X-Amz-Content-Sha256":["<scrubbed>"],"X-Amz-Date":["20211123T031957Z"],"X-Forwarded-For":["10.192.57.142"],"X-Forwarded-Host":["<host-info-scurbbed>"],"X-Forwarded-Path":["/minio/admin/v3/update"],"X-Forwarded-Port":["80"],"X-Forwarded-Proto":["http"],"X-Real-Ip":["10.192.57.142"]}}
       5: cmd/auth-handler.go:154:cmd.validateAdminSignature()
       4: cmd/auth-handler.go:165:cmd.checkAdminRequestAuth()
       3: cmd/admin-handler-utils.go:41:cmd.validateAdminReq()
       2: cmd/admin-handlers.go:87:cmd.adminAPIHandlers.ServerUpdateHandler()
       1: net/http/server.go:2046:http.HandlerFunc.ServeHTTP()
Run Code Online (Sandbox Code Playgroud)

检查代理日志(NGINX)时,我看到:

10.192.57.142 - - [24/Nov/2021:21:18:17 +0000] "GET / HTTP/1.1" 403 334 "-" "MinIO (darwin; amd64) minio-go/v7.0.16 mc/RELEASE.2021-11-16T20-37-36Z"
Run Code Online (Sandbox Code Playgroud)

任何关于我能做什么来解决这个问题的建议或建议都会很棒!我mc在 OSX 上使用客户端。