更新时间:2022-08-05 GMT+08:00

历史错误码

调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时,HTTP 请求返回一个 4xx 或 5xx 的 HTTP 状态码。返回的消息体中是具体的错误代码及错误信息。

错误响应Body体格式说明

当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。

{ 
    "error_msg": "The boot partition does not exist.", 
    "error_code": "SMS.6531" 
}

其中,error_code表示错误码,error_msg表示错误描述信息。

错误码说明

表1 错误码说明

状态码

错误码

描述

400

SMS.1038

只有创建任务和监控任务执行的任务能够被暂停

400

SMS.1039

只有暂停的任务才能被恢复

400

SMS.1040

只有创建任务失败或迁移失败的任务能够被重启

403

SMS.2002

当前权限不足

401

SMS.2003

HTTP请求方法不合法

401

SMS.2004

请求的内容长度超过10240字节!

401

SMS.2005

未指定请求类型Content-Type

401

SMS.2006

请求类型必须是application/json!

500

SMS.2007

后台异常

400

SMS.2009

客户端反馈的命令同服务端不一致

401

SMS.2013

源端已经存在!

400

SMS.2015

不能删除运行中和停止中的任务!

400

SMS.2206

源主机操作系统类型不在迁移支持列表中!

400

SMS.2216

创建迁移任务失败,指定源端主机不存在!

403

SMS.2248

不能删除不属于您的资源

404

SMS.2252

指定源端没有关联迁移任务