message 字段表示与模块相关的错误。
其示例如下:
"message": "(100004)projectId不正确"
它由两部分组成,() 内的为模块错误代码,() 后的为具体的错误描述。不同模块可能产生的错误情况是不一样的,用户可以根据具体的错误描述确定错误所在。
说明:下面的表都是公共错误码,如果您要查找的错误码不在其中,请到接口文档中具体接口说明处查找。
公共错误码
错误代码 | 模块错误代码 | 英文提示 | 描述 |
---|---|---|---|
4000 | 10000 | invalid request parameters | 无效(非法)请求参数。通常是参数没有按照 KMS 云 API 的接口说明导致的错误。 |
4000 | 10010 | lacked of required parameters | 缺少必填参数。应参照 KMS 云 API 接口的说明看缺少哪些必填参数。 |
4100 | 10030 | authentication failed | 鉴权失败。可能的原因有: |
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 的状态是否为启用。 |