简介
为了方便您在使用阿里云产品时查找报错原因,并了解怎么解决报错,我们对错误码表进行了优化。本文档列出了您在使用 API 过程中可能遇到的报错信息以及其描述和推荐的解决方法。
以下常见的错误码表会持续更新,敬请期待。
公共错误
错误码 | 错误信息 | 描述 | 操作建议 |
InvalidProduct.NotFound | Cannot find product according to your specified domain. | 通过域名找不到对应的产品。 | 请检查调用的域名或产品配置中的域名是否正确。 |
InvalidApi.NotFound | Specified api is not found, please check your url and method. | 找不到指定的 API。请检查调用的 URL 和方法。 | 您调用的 API 不存在。请检查 API 的名称是否正确,请注意确认大小写。 |
InvalidProtocol.NeedSsl | Your request is denied as lack of ssl protect. | 进行 API 配置时,选择了只支持 HTTPS 协议。 | 请检查 API 配置,确认是否配置了只支持 HTTPS。您可以修改配置支持其他协议。 |
InvalidAccessKeyId.NotFound | Specified access key is not found. | AccessKeyId 找不到。 | 请检查调用时是否使用了正确的 AccessKey。 |
InvalidAccessKeyId.Inactive | Specified access key is disabled. | AccessKeyId 被禁用。 | 请检查 AccessKey 是否正常可用。请使用状态为启用的 AccessKey。 |
InvalidTimeStamp.Format | Specified time stamp or date value is not well formatted. | 时间戳格式不对(例如:Date 或 Timestamp)。 | 请检查您的时间戳的格式是否正确。日期格式按照 ISO8601 标准表示并需要使用 UTC 时间,格式为:YYYY-MM-DDThh:mm:ssZ,例如,2014-05-26T12:00:00Z(为北京时间 2013 年 1 月 10 日 20 点 0 分 0 秒)GMT 时间。和服务器时间差在 15 分钟以内算为合法。 |
InvalidTimeStamp.Expired | Specified time stamp or date value is expired. | 用户时间和服务器时间不在 15 分钟内 | 请检查您的时间戳设置,确认时间戳和服务器时间的差值是否在 15 分钟内。 |
InvalidParameter.Format | Specified parameter format is not valid. | 返回值格式不正确(Format 不支持)。 | 返回格式支持 XML 与 JSON,默认为 XML。 |
InvalidParameter.Accept | Specified parameter accept is not valid. | 返回值格式不正确(Accept 不支持)。 | Accept 客户端需要的返回值类型,支持 application/json 和 application/json-rpc。默认值:无。 |
InvalidSecurityToken.Expired | Specified SecurityToken is expired. | SecurityToken 过期。 | 请检查 SecurityToken。建议重新申请 SecurityToken。 |
InvalidSecurityToken.MismatchWithAccessKey | Specified SecurityToken mismatch with the AccessKey | SecurityToken 与 AccessKey 不匹配。 | 请检查 SecurityToken。建议重新申请 SecurityToken。 |
InvalidSecurityToken.Malformed | Specified SecurityToken is malformed | SecurityToken 错误。 | 请检查 SecurityToken。建议重新申请 SecurityToken。 |
Invalid{ParameterName} | Specified parameter {ParameterName} is not valid. | 参数值或名称校验不通过。 | 请使用请求参数构造规范化的请求字符串,参考 签名机制。 |
InvalidParameter | The specified parameter \”Action or Version\” is not valid. | API 找不到,请检查调用的 URL 和方法。 | 您调用的 API 不存在,请检查 API 的名称是否正确,请注意确认大小写。 |
InvalidParameter | The specified parameter \”%s\” is not valid. | 参数值校验不通过。 | 请使用请求参数构造规范化的请求字符串。详细信息参见 签名机制。 |
InvalidSignatureMethod | Specified signature method is not valid. | 签名方法不支持。 | 目前使用的哈希算法是 HMAC-SHA1。 |
IncompleteSignature | The request signature does not conform to Alibaba Cloud standards. | 签名不匹配。 | 请检查 Access Key ID 和 Access Key Secret 是否正确;检查签名方法是否正确。详细信息参见 签名机制。 |
InvalidRegion.NotFound | Cannot find region to access. | 找不到请求对应的 Region。 | 请求对应的 Region 信息不存在或未开放,请检查请求的 Reigon 信息是否正确或者提交工单联系我们查看更多信息。 |
InternalError | The request processing has failed due to some unknown error. | 内部错误。 | 建议重试,如果多次重试报错请提交工单。 |
ServiceUnavailable | The request has failed due to a temporary failure of the server. | 服务暂时不可用(底层服务不可用)。 | 系统正在升级,暂时不可用,可稍后尝试。 |
SignatureDoesNotMatch | Specified signature is not matched with our calculation. | 签名不匹配。 | 请检查 Access Key ID 和 Access Key Secret 是否正确;检查签名方法是否正确。详细信息参见 签名机制。 |
SignatureNonceUsed | Specified signature nonce war used already. | SignatureNonce 重复。 | 每次请求的 SignatureNonce 在 15 分钟内不能重复。 |
MissingSecurityToken | SecurityToken is mandatory for this action. | 缺少 SecurityToken。 | 当 AccessKeyId 以 STS. 开头时,需要提供 SecurityToken。 |
MissingParameter | The input parameter \”%s\” that is mandatory for processing this request is not supplied. | 必填参数没有填。 | 请检查调用时是否填写了此参数,并重试请求。 |
Missing{ParameterName} | {ParameterName} is mandatory for this action. | 必填参数没有填。 | 请检查调用时是否填写了此参数,并重试请求。 |
ContentLengthDoesNotMatch | Specified content-length is not matched with the length of body. | 指定的 content-length 与 body 长度不匹配。 | content-length 需要与请求中的 body 长度保持一致,请核对后再次发送请求。 |
ContentMD5NotMatched | Specified content md5 is not matched with your request body. | MD5 校验不通过。 | 请重新生成 MD5 的签名值。详细信息参见 签名机制。Java 格式举例:Base64.encodeBase64(MD5(bodyStream.getbytes("UTF-8")));。 |
UnsupportedHTTPMethod | Specified signature is not matched with our calculation. | HTTP 请求方法不支持。 | 建议查看各个产品的 API 调用方式文档。 |
Forbidden.AccessKeyDisabled | The Access Key is disabled. | AccessKeyId 被禁用。 | 请检查 AccessKey 是否正常可用,请使用状态为启用的 AccessKey。 |
Throttling | Request was denied due to request throttling. | 您这个时段的流量已经超限。 | 如果不能满足现有业务要求可以提工单进行申请。 |
Throttling.User | Request was denied due to user flow control. | 您这个时段的流量已经超限。 | 如果不能满足现有业务要求可以提工单进行申请。 |
Throttling.Api | Request was denied due to api flow control. | 您这个时段的流量已经超限。 | 如果不能满足现有业务要求可以提工单进行申请。 |
UnknownError | The request processing has failed due to some unknown error. | 未知错误。 | 请重试该操作,若再出现该错误请提交工单。 |
归属产品 | 错误码 | 错误信息 | 描述 | 操作建议 |
视频转码 | PermissionDenied.ResourceAccess | MTS not authorized to operate on the specified resource \”%s\” | 资源访问权限受限。 | 请使用主账号登录 MTS 控制台,确认是否开通了 MTS 服务。并登录 访问控制 RAM 控制台的角色授权,检查是否正确授权 MTS 服务资源访问权限。还有一种特殊情况,请检查提交的参数中,OSS 的 bucket 是否拼写正确,并且归属于您的账号。 |
视频转码 | Forbidden | User not authorized to operate on the specified resource | 未给该用户授权访问 MTS 服务。 | 请使用主账号登录 MTS 控制台,确认是否开通了 MTS 服务。如果是子账号,请登录 访问控制 RAM 控制台的用户管理,确认是否授权了 MTS 访问权限。 |
视频转码 | InvalidParameter.ResourceContentBad | The resource operated InputFile is bad | 操作的资源内容存在问题。 | 转码文件不是视频文件或者已损坏。可以用播放器在本地播放视频,确认视频是否可以播放。 |
视频转码 | InvalidParameter.ResourceNotFound | The resource operated InputFile cannot be found | 操作的资源不存在。 | 有可能是 OSS 文件不存在或者输出的 bucket 被删除。建议:1. 在 OSS 控制台检查输入/输出 bucket 是否被删除;2. 在 OSS 控制台检查输入文件是否被删除。 |
视频转码 | PermissionDenied.ResourceQuotaExceed | The resource “MediaWorkflow” quota has been used up RequestId | 资源配额已经被用完。 | 请检查工作流是否达到上限,每个用户可以创建10个工作流。 |
云服务器ECS | InvalidRegionId.NotFound | The specified RegionId does not exist. | 填写的 RegionId 不存在。 | 请查看 地域和可用区,检查填写的 RegionId 是否匹配。 |
云服务器ECS | InvalidInstanceId.NotFound | The InstanceId provided does not exist in our records. | 填写的 ECS 实例不存在。 | 请检查该实例是否存在,确定未被删除。 |
云服务器ECS | InvalidSecurityGroupId.NotFound | The SecurityGroupId provided does not exist in our records. | 安全组 ID 不存在。 | 请检查该 SecurityGroup 是否正常使用。 |
云服务器ECS | AuthorizationLimitExceed | The limit of authorization records in the security group reaches. | 安全组规则数量超限。 | 每个用户最多可创建100个安全组,若申请更多可以提工单进行申请。 |
云服务器ECS | InvalidResourceType.NotSupported | This resource type is not supported. Please try other resource types. | 该地域无此类型的资源。 | 请选择其他类型的资源进行购买。 |
云服务器ECS | OperationDenied | The specified RegionId does not support the creation of the network type ECS instance. | 这个地域不支持创建该网络类型的 ECS 实例。 | 请更换其他地域进行尝试。 |
云服务器ECS | DependencyViolation.IoOptimized | The specified instancetype must be IoOptimized instance. | 该实例必须是 IO 优化型实例。 | 请更换为 IO 优化型实例进行尝试。 |
云服务器ECS | InvalidDiskId.NotFound | The DiskId provided does not exist in our records. | 磁盘ID不存在。 | 请检查该磁盘是否存在,确定未被删除。 |
云服务器ECS | ChargeTypeViolation | The operation is not permitted due to charge type of the instance. | 实例的付费类型不支持该操作。 | 请先检查接口名称,若是 DeleteInstance 接口,包年包月实例不支持删除操作。若是 ModifyInstanceSpec 接口,在使用 API 调用时包年包月实例不支持变配操作,在控制台上操作允许变配。 |
云服务器ECS | Zone.NotOnSale | The resource in the specified zone is no longer available for sale. Please try other regions and zones. | 该可用区中的资源已售罄。 | 请尝试购买其他地域和可用区的资源。 |
云服务器ECS | DependencyViolation | There is still instance(s) in the specified security group. | 该安全组中仍有实例。 | 请先移出或删除该安全组中的实例,然后在尝试删除安全组。 |
云服务器ECS | InvalidImageId.NotFound | The specified ImageId does not exist. | 该镜像不存在。 | 请检查该镜像是否存在,确定是否可以正常使用。 |
专有网络VPC | IncorrectEipStatus | Current elastic IP status does not support this operation. | 该弹性公网 IP 当前状态不支持释放,释放操作失败。 | 请先解除弹性公网 IP 与 ECS 的绑定,然后在尝试释放。 |
专有网络VPC | QuotaExceeded.Eip | Elastic IP address quota exceeded. | 弹性公网 IP 的个数超过额度限制。 | 每个账户下的弹性公网 IP 配额是20个。 |
专有网络VPC | InvalidAssociation.Duplicated | Specified instance already is associated. | 公网 IP 已经存在,不能再绑定。 | 该实例已经绑定了公网 IP ,不需要再次绑定。 |
专有网络VPC | NOT_ALLOW_USE_SOURCECIDR | The User not in nat_scope_unlimited white list. Cannot use SourceCidr param. | NAT 网关不允许用户自定义目标网段。 | 该功能只针对白名单客户开通,如有需要请提交工单申请白名单。 |
专有网络VPC | InvalidBandwidth.ValueNotSupported | The specified value of Bandwidth not supported. | 带宽值不支持。 | 取值范围:5-5000,可参考修改共享带宽包带宽。 |
云数据库RDS | Forbidden.InstanceNotFound | The specified instance is not found. | 实例不存在。 | 请检查该实例是否存在,确定未被删除。 |
云数据库RDS | InvalidPerformanceKey.Malformed | The specified parameter \”Key\” is not valid. | 监控性能指标的 Key 无效。 | 请检查 Key 的格式是否正确。多个 Key 之间用英文半角“,”分隔。详细信息参见 性能参数表。 |
云数据库RDS | InvalidDBInstanceId.NotFound | The specified instance is not found. | 实例不存在。 | 请检查该实例是否存在,确定未被删除。 |
云数据库RDS | OperationDenied.AccountStatus | The operation is not permitted due to status of account. | 数据库实例账户状态不支持该操作。 | 请您检查账号是否处于运行状态。 |
云数据库RDS | OperationDenied.DBInstanceType | The operation is not permitted due to type of the instance. | 数据库实例类型不支持该操作。 | 请您检查数据库实例是否为只读实例,若是只读实例不可进行该操作。 |
云数据库RDS | Forbidden.RAM | User not authorized to operate on the specified resource, or this API does not support RAM. | 未授权,或此 API 不支持访问控制。 | 请先对资源进行授权操作,同时查看该 API 是否支持访问控制。若未授权,请参考 RDS 产品 授权指南。 |
CDN | InvalidDomain.NotFound | The domain provided does not belong to you. | 域名不存在或不属于当前用户。 | 请检查您填写的域名书写是否正确,或者域名是否在当前账号中,查看域名是否过期。 |
CDN | PreloadQueueFull | Preload queue is full, please try again later! | 预热队列已满,请稍后再试。 | 请不要重复调用或者调用过于频繁。 |
CDN | QuotaExceeded.Refresh | You’ve exceeded the prescribed refresh limits. | 您已超过规定的刷新上限。 | 今日刷新数已用完。您可以通过 刷新接口 查询今日的刷新次数。 |
CDN | InvaildParameter | The parameter you provided is invalid! | 您提供的参数无效。 | 请检查请求参数。 |
CDN | InvalidEndTime.Mismatch | Specified end time does not match the specified start time. | 结束时间小于开始时间。 | 请检查时间设置是否正确,结束时间不能小于或等于开始时间。 |
CDN | Forbidden.RAM | User not authorized to operate on the specified resource, or this API doesn’t support RAM. | 未授权,或此 API 不支持访问控制。 | 请先对资源进行授权操作,同时查看该 API 是否支持访问控制。若未授权,请参考 CDN 产品 授权指南。 |
CDN | InvalidTaskId.Malformed | Specified TaskId is malformed. | TaskId 不存在。 | 请检查 TaskId 是否存在。 |
CDN | ObjectPath.Malformed | The specified value of parameter ObjectPath is malformed. | ObjectPath 值格式错误。 | 输入示例:abc.com/image/1.png。多个 URL 之间需要用换行符(\n 或 \r\n)分隔。 |
CDN | InvalidInterval.Malformed | Maximum time interval is 96 hours. | 最大时间间隔为 96 小时。 | 起止时间范围过大,请保持在 96 小时范围之内。 |
CDN 和视频直播 | InvalidStream.NotFound | The speicified stream does not exist. | 直播流不存在。 | 可以通过查询推流在线列表来确定推流地址是否存在。详细信息参见 API 调用方法。 |
CDN 和视频直播 | ExceedMaxTsNumber | Record ts number exceed 5760. | ts 分片数量超过 5760。 | 请缩短您的视频总时长或延长每个 ts 分片的时长,减少 ts 分片总数即可。 |
CDN 和视频直播 | RecordContent.Missing | The specified record content is missing. | 没有对应的录制文件。 | 请检查视频录制的文件是否存在。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。