腾讯云对象存储上传下载错误响应的解决方法

一、常见错误响应

响应消息

描述

错误码

AccessDenied

权限问题

403 Forbidden

SignatureDoesNotMatch

签名不匹配(KEY或认证方式出错)

403 Forbidden

UserSuspended

用户被挂起

403 Forbidden

RequestTimeTooSkewed

本地时间和服务器时间差别超过限定值

403 Forbidden

InvalidAccessKeyId

AccessKeyId无效或过期

403 Forbidden

NoSuchUser

用户不存在

404 Not Found

NoSuchBucket

桶不存在

404 Not Found

NoSuchUpload

Multipart ID不存在、

已被abort或completed

404 Not Found

NoSuchKey

指定的KEY不存在

404 Not Found

BucketAlreadyExist

Bucket已存在

409 Conflict

BucketNotEmpty

尝试删除非空Bucket

409 Conflict

EntityTooLarge

上传对象的size过大(5G)

400 Bad Request

RequestTimeout

 请求超时,请重试

400 Bad Request

EntityTooSmall

上传对象的size过小(muitipart限制为每块至少4M)

400 Bad Request

InvalidBucketName

无效Bucket名称

400 Bad Request

InternalError

服务器内部错误

500 Internal Server Error

二、排查思路

结合返回状态码,针对上传下载异常,主要有以下几种思路:

1)非法认证/鉴权

2)对象不存在或已被删除

3)受到桶/用户状态的限制

4)多线程调用引起的资源冲突

5)尝试访问某未complete的multipart对象

6)若仍未解决问题请联系售后

其他FAQ:

Q:控制台云存储界面无法打开

A:兼容性问题,建议尝试其他浏览器,如:谷歌,火狐,360,IE11,win10 edge等等

若仍无法解决,请联系售后

Q: 腾讯云安全策略是否存在对云存储上传下载业务的限制

A: 安全策略如防火墙和WAF等并不存在对云存储业务的限制策略;但若在某场景下触发了安全策略则可能会受影响。此影响并不针对云存储。

如:某用户上传一大文件,中途手动中断,中断发生时,WAF测刚巧CC攻击拦截被触发,且达到了阈值。由于达到防护条件,源IP被限制访问,此时表现在客户端就是:服务器接收不到请求,上传失败。

标签