" 我们计算的请求签名与此签名不匹配 已配置 StorageGRID 时,您在 Velero 上提供了 "
适用于
- StorageGRID 所有版本
问题
- Velero 应用程序在尝试执行时报告以下错误
velero backup logs <backup_name>
客户端上的命令The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key REST
Authentication and SOAP Authentication for details.
- 此外,在 bycast.log 中接收请求的存储节点的 StorageGRID 端也会显示以下错误:
Nov 18 00:47:01 <node_name> ADE: |1
2081203 1343725441 S3RQ %CEA 2020-11-18T00:47:01.206587| NOTICE 0162 S3RQ: S3 error response: R
equestId=1605660421200284, Resource=/velero-sod/backups/firstbackup/firstbackup-logs.gz?X-Amz-Alg
orithm=AWS4-HMAC-SHA256&X-Amz-Credential=E3G1308Z7WCDO30PY1X5%2F20201118%2Fus-east-1%2Fs3%2Faws4_
request&X-Amz-Date=20201118T004700Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=12
9eec16a149eeb2da6989b0b6f41cbae6ecdc1c8b965fe013e89e943bede88c, HTTP Status Code=403, ErrorMsg=S
ignatureDoesNotMatch, ErrorType=ClientAuthorization, CustomErrorMessage={<none>}, Details={Failed
to verify signature}