错误码

最近更新时间:2023-08-09 09:30:21

我的收藏
message 字段表示与模块相关的错误。 其示例如下:
"message": "(100004)projectId不正确"
它由两部分组成,() 内的为模块错误代码,() 后的为具体的错误描述。 不同模块可能产生的错误情况是不一样的,用户可以根据具体的错误描述确定错误所在。
说明:
下面的表都是公共错误码,如果您要查找的错误码不在其中,请到接口文档中具体接口说明处查找。

公共错误码

错误代码
模块错误代码
英文提示
描述
4000
10000
invalid request parameters
无效(非法)请求参数。通常是参数没有按照 KMS 云 API 的接口说明导致的错误。
4000
10010
lacked of required parameters
缺少必填参数。应参照 KMS 云 API 接口的说明看缺少哪些必填参数。
4100
10030
authentication failed
鉴权失败。可能的原因有:
生成签名算法的 secret key 错误。
签名算法有误(没用官方 sdk,自己实现签名算法)。
4300
10040
charge overdue
账户欠费。
6000
10050
server internal error
服务器内部错误。一般会有 requestId 返回给用户,用户可根据 requestId 提工单给技术支持人员定位问题。
4100
10080
secret id status error
secret ID 状态错误。secret ID 可能处于禁用状态。
4000
10110
request parameters error
请求参数错误。通常是参数没有按照 KMS 云 API 的接口说明导致的错误。
4420
10250
qps throttling
qps 达到最大值,因此被限制。为了保证后台的稳定性和调用时延,目前实际的限制是每秒的消息数最大5k。对于有特殊要求的客户,可以提工单申请。
4100
10270
secret id is not existed
secret ID 不存在。
4000
10280
action is not existed
参数 Action 不存在。
4000
10310
error: parameter key format error
参数格式错误。
4000
10320
no such parameter
不存在这样的参数。
4000
10330
parameter is NOT a repeatable parameter
参数不是一个可以重复的参数。
4000
10350
parameter value or length is out of range
参数取值或参数长度超过了范围限制。通常对于整型而言,是取值错误。对 String 类型参数而言,是长度错误。
4000
10360
parameter error type
参数类型错误。例如把整型填成了字符串类型。
4000
10370
batch size of parameter is too large
批量接口的批量值超过了最大值。
4000
10380
index of parameter is not consequent
可重复参数的下标不连续。
4000
10390
lacked of required parameter
缺少必填的参数。
4000
10400
cannot find parameter in uri
uri 中找不到参数。
4000
10410
unexpected http method, only GET or POST is supported
不支持的 HTTP 方法。目前只支持 GET 和 POST 方法。由于 GET 有长度的限制,建议使用 POST。
4000
10420
cannot parse
无法解析参数。
4000
10430
action name is not existed
Action所指定的接口名不存在。
4000
10440
account illegal, it may be an assistant account
账号不合法。请检查是不是协助者账号,目前 KMS 不支持协助者账号的操作。
4000
10450
secret id dosen't begin with AKID account
secret ID 不是以 AKID 开头。
4480
10460
exceed interface frequency limit, please slow down
为保护后端系统,控制类接口(例如 ListKey 等)的允许调用频率比 QPS 要低很多,所以看到该错误时,请减少控制类接口调用频率。
4530
10630
key is not existed
key 不存在,表明用户没有该 CMK,请检查该 key 是否存在。
4550
10650
key is disabled
该 key 被禁用了,请检查该 key 的状态是否为启用。