# 错误码
调用接口出错后，将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时，HTTP请求返回一个 4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时，可以联系华为云客服，并提供错误码，以便我们尽快帮您解决问题。
#### 错误响应Body体格式说明
当接口调用出错时，会返回错误码及错误信息说明，错误响应的Body体格式如下所示。
```
{
"errors": [{
"errorCode": "SVCSTG.SWR.4030170",
"errorMessage": "Insufficient permissions",
"detail": "",
"encoded_authorization_message": "Egpjbi1ub3J0aC03GiAwO******************************************YJns96GCCcWEws54Kds1Gj/wy3NzP/NiSjP14=.BORs/KvbnoEeTkZCrRO1gw=="
}],
"error_code": "SVCSTG.SWR.4030170",
"error_msg": "Insufficient permissions",
"details": [{
"error_code": "SVCSTG.SWR.4030170",
"error_msg": ""
}],
"encoded_authorization_message": "Egpjbi1ub3J0aC03GiAwO******************************************YJns96GCCcWEws54Kds1Gj/wy3NzP/NiSjP14=.BORs/KvbnoEeTkZCrRO1gw=="
}
```
其中，该body同时存在新旧两种格式的错误信息。
- 旧格式：errorCode表示错误码，errorMessage表示错误描述信息，detail表示更多的错误详情，encoded_authorization_message表示包含有关未经授权请求的信息。
- 新格式（推荐）：error_code表示错误码，error_msg表示错误描述信息，details表示更多的错误详情，encoded_authorization_message表示包含有关未经授权请求的信息，编码 (加密) 后的详细拒绝原因。
![](https://support.huaweicloud.com/api-swr/public_sys-resources/caution_3.0-zh-cn.png)
- encoded_authorization_message字段只在鉴权失败时才会携带。
- 推荐使用新格式的错误信息，旧格式的错误信息不建议使用。
 
#### 错误码说明
当您调用API时，如果遇到"APIGW"开头的错误码，请参见[API网关错误码](https://support.huaweicloud.com/devg-apisign/api-sign-errorcode.html)进行处理。
| 状态码    | 错误码                 | 描述                                        | 处理措施                                   |
|:---|:---|:---|:---|
| 409  | SVCSTG.SWR.4090155    | 镜像共享已经存在。                                | 请检查镜像共享是否已存在。                         |
| 401  | SVCSTG.SWR.4010000  | 鉴权失败，可能因为Token过期。                        | 请重新获取Token后重试。                         |
| 500    | SVCSTG.SWR.5000001   | 服务器内部错误：获取应用描述失败。                         | 请参考返回的message，或联系技术支持。                  |
| 500  | SVCSTG.SWR.5000002    | 服务器内部错误：获取镜像信息失败。                        | 请参考返回的message，或联系技术支持。                 |
| 500   | SVCSTG.SWR.5000003   | 服务器内部错误：获取镜像列表失败。                         | 请参考返回的message，或联系技术支持。               |
| 404  | SVCSTG.SWR.4040004    | 软件包不存在。                                  | 请检查软件包是否存在。                            |
| 500  | SVCSTG.SWR.5000005     | 服务器内部错误：删除失败。                             | 请参考返回的message，或联系技术支持。                |
| 409 | SVCSTG.SWR.4090006     | 镜像已存在。                                     | 请检查镜像是否已存在。                           |
| 500    | SVCSTG.SWR.5000007  | 服务器内部错误：获取失败。                              | 请参考返回的message，或联系技术支持。                  |
| 500     | SVCSTG.SWR.5000008      | 服务器内部错误：获取列表失败。                            | 请参考返回的message，或联系技术支持。                 |
| 404    | SVCSTG.SWR.4040009    | 镜像列表未找到。                                  | 请参考返回的message，或联系技术支持。                   |
| 404  | SVCSTG.SWR.4040010   | 镜像不存在。                                  | 请检查镜像是否存在。                            |
| 500  | SVCSTG.SWR.5000011  | 服务器内部错误：更新失败。                            | 请参考返回的message，或联系技术支持。                |
| 406    | SVCSTG.SWR.4060074    | 组织不能被删除，还含有镜像。                            | 请先删除组织内的镜像再删除组织。                       |
| 400   | SVCSTG.SWR.4000013   | 无效的摘要。                                    | 请修正摘要。                                 |
| 400     | SVCSTG.SWR.4000014     | API请求参数不合法。                               | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。   |
| 400    | SVCSTG.SWR.4000015   | 无效的文件包名称。                                 | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。      |
| 400  | SVCSTG.SWR.4000016  | 无效的版本号。                                  | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。     |
| 500   | SVCSTG.SWR.5000017     | 服务器内部错误：应用签名功能未开启。                           | 请参考返回的message，或联系技术支持。                 |
| 500  | SVCSTG.SWR.5000018   | 服务器内部错误：读取公共密钥失败。                        | 请参考返回的message，或联系技术支持。                |
| 500   | SVCSTG.SWR.5000019    | 服务器内部错误：不能找到本地已储存文件。                      | 请参考返回的message，或联系技术支持。               |
| 500     | SVCSTG.SWR.5000020      | 服务器内部错误：会话锁获取失败。                            | 请参考返回的message，或联系技术支持。                  |
| 500   | SVCSTG.SWR.5000021    | 服务器内部错误：同步文件失败。                            | 请参考返回的message，或联系技术支持。                |
| 500     | SVCSTG.SWR.5000022   | 服务器内部错误：同步元文件失败。                           | 请参考返回的message，或联系技术支持。               |
| 406   | SVCSTG.SWR.4060012    | 镜像仓库不能被删除，还含有镜像。                            | 请先删除仓库里的镜像再删除仓库。                        |
| 409      | SVCSTG.SWR.4090023       | 系统资源繁忙。                                     | 系统资源繁忙，请稍后重试。                          |
| 500     | SVCSTG.SWR.5000024   | 服务器内部错误：无法生成sha值。                          | 请参考返回的message，或联系技术支持。                  |
| 413   | SVCSTG.SWR.4130025   | 上传的文件太大。                                  | 请减小上传的文件。                              |
| 500    | SVCSTG.SWR.5000027   | 服务器内部错误：无法解开打包文件。                            | 请参考返回的message，或联系技术支持。                 |
| 400    | SVCSTG.SWR.4000028    | 错误的镜像格式。                                  | 请修正镜像格式。                                 |
| 400   | SVCSTG.SWR.4000029   | 错误的镜像格式：镜像名不一致。                          | 请修正镜像名称。                              |
| 500    | SVCSTG.SWR.5000030     | 服务器内部错误：无法定位文件指针。                          | 请参考返回的message，或联系技术支持。                   |
| 400     | SVCSTG.SWR.4000031      | 无效的ak、sk。                                   | 请检查ak、sk是否有效。                          |
| 500    | SVCSTG.SWR.5000032  | 服务器内部错误：json转换失败。                         | 请参考返回的message，或联系技术支持。                  |
| 500   | SVCSTG.SWR.5000033  | 服务器内部错误：应用文件保存失败。                         | 请参考返回的message，或联系技术支持。                  |
| 500   | SVCSTG.SWR.5000034    | 服务器内部错误：应用删除失败。                           | 请参考返回的message，或联系技术支持。                |
| 500    | SVCSTG.SWR.5000035   | 服务器内部错误：应用保存到数据库失败。                     | 请参考返回的message，或联系技术支持。                 |
| 500    | SVCSTG.SWR.5000036  | 服务器内部错误：更新应用数据库失败。                        | 请参考返回的message，或联系技术支持。                |
| 500    | SVCSTG.SWR.5000037   | 服务器内部错误：创建签名失败。                             | 请参考返回的message，或联系技术支持。                  |
| 500  | SVCSTG.SWR.5000038   | 服务器内部错误：删除签名失败。                           | 请参考返回的message，或联系技术支持。                |
| 400   | SVCSTG.SWR.4000039   | 无效的sessionID。                            | 请检查sessionID是否有效。                     |
| 500  | SVCSTG.SWR.5000040  | 无法更新状态。                                   | 请参考返回的message，或联系技术支持。                  |
| 500   | SVCSTG.SWR.5000041    | 服务器内部错误：读取session失败。                       | 请参考返回的message，或联系技术支持。                 |
| 500  | SVCSTG.SWR.5000042 | 服务器内部错误：回收session失败。                      | 请参考返回的message，或联系技术支持。                 |
| 404   | SVCSTG.SWR.4040043    | session不存在。                              | 请检查session是否存在。                       |
| 500    | SVCSTG.SWR.5000044   | 服务器内部错误：生成session失败。                      | 请参考返回的message，或联系技术支持。                 |
| 400   | SVCSTG.SWR.4000045    | 服务器内部错误：绑定session失败。                     | 请参考返回的message，或联系技术支持。                 |
| 500 | SVCSTG.SWR.5000046   | 服务器内部错误：创建失败。                              | 请参考返回的message，或联系技术支持。                  |
| 400    | SVCSTG.SWR.4000047   | 此版本不支持。                                    | 此版本暂不支持。                              |
| 404   | SVCSTG.SWR.4040048   | 镜像版本不存在。                                  | 请检查镜像版本是否存在。                          |
| 500    | SVCSTG.SWR.5000049    | 服务器内部错误：镜像删除失败。                           | 请参考返回的message，或联系技术支持。                 |
| 500    | SVCSTG.SWR.5000050  | 服务器内部错误：摘要生成失败。                          | 请参考返回的message，或联系技术支持。                 |
| 500    | SVCSTG.SWR.5000051    | 服务器内部错误：无法获取文件sha列表。                      | 请参考返回的message，或联系技术支持。               |
| 500   | SVCSTG.SWR.5000052     | 服务器内部错误：无法减少镜像引用。                          | 请参考返回的message，或联系技术支持。                |
| 406 | SVCSTG.SWR.4060053  | 无法删除，请先删除软件包。                             | 请先删除软件包。                               |
| 500  | SVCSTG.SWR.5000054    | 服务器内部错误：保存失败。                             | 请参考返回的message，或联系技术支持。                 |
| 400   | SVCSTG.SWR.4000055     | 缺少搜索输入。                                    | 请补充搜索输入。                               |
| 400    | SVCSTG.SWR.4000056     | 页面大小信息无效。                                  | 请修正页面大小信息。                            |
| 500   | SVCSTG.SWR.5000057   | 服务器内部错误：获取组织失败。                            | 请参考返回的message，或联系技术支持。                 |
| 404    | SVCSTG.SWR.4040058  | 组织不存在。                                     | 请检查组织是否存在。                             |
| 500   | SVCSTG.SWR.5000059  | 服务器内部错误：创建组织失败。                          | 请参考返回的message，或联系技术支持。                 |
| 409   | SVCSTG.SWR.4090060   | 组织已存在。                                  | 请检查组织是否已存在。                              |
| 500   | SVCSTG.SWR.5000061   | 获取软件实例IP失败。                               | 请参考返回的message，或联系技术支持。                 |
| 500   | SVCSTG.SWR.5000062   | 获取软件本地IP失败。                               | 请参考返回的message，或联系技术支持。                |
| 500   | SVCSTG.SWR.5000063    | 获取tag表失败。                                 | 请参考返回的message，或联系技术支持。                  |
| 400   | SVCSTG.SWR.4000064    | 无效的镜像，镜像描述文件中含有空的"RepoTags"信息。           | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。   |
| 400    | SVCSTG.SWR.4000065  | 无效的镜像，镜像描述文件里的层文件缺失。                     | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。    |
| 400  | SVCSTG.SWR.4000066 | 无效的镜像，镜像描述文件里的配置文件缺失。                       | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。  |
| 400     | SVCSTG.SWR.4000067    | 您上传的镜像包格式不正确，镜像包中缺少描述文件。                 | 请检查镜像包格式是否正确。                         |
| 400    | SVCSTG.SWR.4000068   | 无效的镜像，镜像描述文件无法解析。                         | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。   |
| 400   | SVCSTG.SWR.4000069  | 无效的镜像，镜像格式错误或不支持。                          | 请参考返回的message和SWR接口文档修改请求体，或联系技术支持。     |
| 507  | SVCSTG.SWR.5070070   | 您的OBS服务未启用或有错误，请先检查您的OBS服务。                | 请先检查您的OBS服务是否正常可用。                     |
| 500  | SVCSTG.SWR.5000071  | 服务器内部错误：无法获取用户列表。                         | 请参考返回的message，或联系技术支持。                |
| 500 | SVCSTG.SWR.5000073  | 服务器内部错误：恢复失败。                             | 请参考返回的message，或联系技术支持。                 |
| 500    | SVCSTG.SWR.5000075    | 服务器内部错误：无法更新组织。                             | 请参考返回的message，或联系技术支持。                |
| 409    | SVCSTG.SWR.4090076  | 组织的权限已存在。                                | 请检查组织的权限是否已存在。                         |
| 500   | SVCSTG.SWR.5000077    | 服务器内部错误：获取组织权限失败。                        | 请参考返回的message，或联系技术支持。                 |
| 404   | SVCSTG.SWR.4040078   | 组织权限不存在。                                  | 请检查组织的权限是否存在。                         |
| 500    | SVCSTG.SWR.5000079   | 服务器内部错误：更新组织权限失败。                           | 请参考返回的message，或联系技术支持。                 |
| 500 | SVCSTG.SWR.5000080   | 服务器内部错误：创建组织权限失败。                         | 请参考返回的message，或联系技术支持。                 |
| 500   | SVCSTG.SWR.5000081     | 服务器内部错误：删除组织权限失败。                           | 请参考返回的message，或联系技术支持。                 |
| 500     | SVCSTG.SWR.5000082   | 服务器内部错误：解析json文件失败。                          | 请参考返回的message，或联系技术支持。                 |
| 404    | SVCSTG.SWR.4040083 | 没有找到请求url。                                  | 请检查请求url是否正确。                           |
| 500   | SVCSTG.SWR.5000084    | 服务器内部错误：获取服务失败。                            | 请参考返回的message，或联系技术支持。                 |
| 500   | SVCSTG.SWR.5000085   | 服务器内部错误：创建tag失败。                            | 请参考返回的message，或联系技术支持。                 |
| 500    | SVCSTG.SWR.5000086    | 服务器内部错误：更新tag失败。                          | 请参考返回的message，或联系技术支持。                 |
| 500  | SVCSTG.SWR.5000087     | 服务器内部错误：获取镜像layer失败。                     | 请参考返回的message，或联系技术支持。                 |
| 500     | SVCSTG.SWR.5000088     | 服务器内部错误：uds中删除镜像层失败。                        | 请参考返回的message，或联系技术支持。                 |
| 409     | SVCSTG.SWR.4090089   | 权限已经存在。                                    | 请检查权限是否已存在。                            |
| 500    | SVCSTG.SWR.5000090    | 服务器内部错误：获取权限失败。                            | 请参考返回的message，或联系技术支持。                 |
| 404   | SVCSTG.SWR.4040091 | 权限不存在。                                    | 检查权限是否存在。                               |
| 500   | SVCSTG.SWR.5000092  | 服务器内部错误：更新权限失败。                         | 请参考返回的message，或联系技术支持。                 |
| 500  | SVCSTG.SWR.5000093    | 服务器内部错误：创建权限失败。                          | 请参考返回的message，或联系技术支持。                |
| 400 | SVCSTG.SWR.4000097  | 已超出可创建组织数量限额。                           | 请提交工单申请增加配额。                           |
| 400    | SVCSTG.SWR.4000098    | 镜像数目超过上限。                                   | 镜像数目不能超过上限，请修改镜像数目后重新请求。               |
| 400 | SVCSTG.SWR.4000099    | 镜像版本数目超过上限。                               | 镜像版本数目不能超过上限，请修改镜像版本数目后重新请求。            |
| 500  | SVCSTG.SWR.5000112     | 服务器内部错误：获取镜像资源失败。                          | 请参考返回的message，或联系技术支持。                |
| 404 | SVCSTG.SWR.4040113  | 镜像资源不存在。                                 | 请检查镜像资源是否存在。                           |
| 500   | SVCSTG.SWR.5000114    | 服务器内部错误：获取镜像版本失败。                         | 请参考返回的message，或联系技术支持。                 |
| 404  | SVCSTG.SWR.4040115   | 镜像版本不存在。                                  | 请检查镜像版本是否存在。                          |
| 400     | SVCSTG.SWR.4001000    | Content-Type必须为multipart/form-data类型。      | 请检查Content-Type是否为multipart/form-data类型。 |
| 413  | SVCSTG.SWR.4131001  | 请求体太大。                                    | 请求体过大，请修改请求体重新请求。                     |
| 500  | SVCSTG.SWR.5001002   | 服务器内部错误："External"地址未开启。                 | 请参考返回的message，或联系技术支持。                |
| 400    | SVCSTG.SWR.4001003     | 获取表单文件失败。                               | 请参考返回的message，或联系技术支持。                 |
| 400  | SVCSTG.SWR.4001004   | 参数"type"应该为"app"。                        | 请修改参数"type"。                          |
| 400   | SVCSTG.SWR.4001005    | 解析表单失败。                                   | 请参考返回的message，或联系技术支持。               |
| 400     | SVCSTG.SWR.4001006     | 元文件格式化无效。                                  | 请修改元文件格式化。                             |
| 400   | SVCSTG.SWR.4001008  | 组织或名称无效。                                  | 请修改组织或名称。                            |
| 400   | SVCSTG.SWR.4001009    | 参数"is_public"应该为"true"或"false"。             | 请修改参数"is_public"。                       |
| 400    | SVCSTG.SWR.4001010   | 参数"type"应该为"app"或"image"。                 | 请修改参数"type"。                          |
| 400   | SVCSTG.SWR.4001011   | 参数"type"应该为"app"、"image"或为空。               | 请修改参数"type"。                          |
| 413     | SVCSTG.SWR.4131012  | 该描述内容长度超过限制。                               | 请缩短描述内容。                                |
| 400   | SVCSTG.SWR.4001013   | "ak"或"sk"不能为空。                          | 请填写"ak"或"sk"。                          |
| 400   | SVCSTG.SWR.4001014   | 必选参数未填。                                     | 请填写全部的必填参数。                             |
| 400 | SVCSTG.SWR.4001015   | 表单文件缺失。                                    | 请检查表单文件是否缺失。                           |
| 400  | SVCSTG.SWR.4001016    | 必选参数未填，至少要包含"is_public"和"manifests"两个参数。 | 请检查"is_public"和"manifests"两个参数是否都填写了。 |
| 400      | SVCSTG.SWR.4001018     | 请求体类型不正确。                                   | 请修改请求体类型。                              |
| 400   | SVCSTG.SWR.4001019   | 解析表单文件失败。                                  | 请参考返回的message，或联系技术支持。                  |
| 500    | SVCSTG.SWR.5001020     | 服务器内部错误：读取表单文件失败。                        | 请参考返回的message，或联系技术支持。                  |
| 400     | SVCSTG.SWR.4001021    | 版本号不能为空。                                    | 请检查版本号是否为空。                            |
| 400   | SVCSTG.SWR.4001022     | 上传文件类型错误。                                 | 请修改上传文件类型。                            |
| 400    | SVCSTG.SWR.4001023    | 不支持的文件类型。                                    | 请修改文件类型。                             |
| 400    | SVCSTG.SWR.4001024  | 查询参数失败。                                     | 请参考返回的message，或联系技术支持。                 |
| 400   | SVCSTG.SWR.4001025    | 查询参数不合法。                                   | 请参照接口api文档指导修改查询参数。                   |
| 500    | SVCSTG.SWR.5001026    | manifest获取失败。                               | 请参考返回的message，或联系技术支持。                 |
| 400    | SVCSTG.SWR.4001027   | "status"只能为"done"或"error"。                   | 请按照返回的message修改"status"。              |
| 400   | SVCSTG.SWR.4001028    | 组织名称不合法。                                   | 请修改组织名称。                                |
| 400     | SVCSTG.SWR.4001029       | 镜像名称不合法。                                    | 请修改镜像名称。                              |
| 400   | SVCSTG.SWR.4001030   | "package"不合法。                             | 请修改"package"。                         |
| 403   | SVCSTG.SWR.4031032    | 服务器运行时的资源，请求太多。                           | 请参考返回的message，或联系技术支持。                  |
| 403     | SVCSTG.SWR.4031033     | 请求不可用。                                    | 请参考返回的message，或联系技术支持。                  |
| 400  | SVCSTG.SWR.4001035   | 过滤无效。                                    | 请参考返回的message，或联系技术支持。                   |
| 400  | SVCSTG.SWR.4001036   | 参数丢失。                                     | 请参考返回的message，或联系技术支持。                  |
| 400   | SVCSTG.SWR.4001037     | 注册中心类型不支持。                                 | 请参考返回的message，或联系技术支持。                 |
| 500    | SVCSTG.SWR.5001038    | 不可行的注册中心。                                 | 请参考返回的message，或联系技术支持。                |
| 500   | SVCSTG.SWR.5001039  | 搜索失败。                                     | 请参考返回的message，或联系技术支持。                |
| 400    | SVCSTG.SWR.4001041    | "domain"参数无效。                              | 请修改"domain"参数。                         |
| 403   | SVCSTG.SWR.4031042    | 请求数目太多。                                 | 请参考返回的message，或联系技术支持。                |
| 403 | SVCSTG.SWR.4031043    | 公证人jwt令牌请求无效。                            | 请参考返回的message，或联系技术支持。                 |
| 401  | SVCSTG.SWR.4011044  | 镜像已被其他用户创建，您无权上传该镜像。                    | 请检查您是否有对应的权限。                          |
| 400     | SVCSTG.SWR.4001045    | 缺少"SWRServer"参数。                            | 请检查是否缺少"SWRServer"参数。                 |
| 500     | SVCSTG.SWR.5001046  | 服务器内部错误：检查组织失败。                           | 请参考返回的message，或联系技术支持。               |
| 500   | SVCSTG.SWR.5001047   | 服务器内部错误：保存组织失败。                          | 请参考返回的message，或联系技术支持。                  |
| 400   | SVCSTG.SWR.4001048    | 获取token失败。                                    | 请参考返回的message，或联系技术支持。                  |
| 500   | SVCSTG.SWR.5001049 | 服务器内部错误：删除组织失败。                           | 请参考返回的message，或联系技术支持。                |
| 500   | SVCSTG.SWR.5001050  | 服务器内部错误：获取镜像层失败。                            | 请参考返回的message，或联系技术支持。                  |
| 404  | SVCSTG.SWR.4041051   | 镜像层不存在。                                 | 请检查镜像层是否存在。                             |
| 500   | SVCSTG.SWR.5001052    | 服务器内部错误：镜像层不合法。                           | 请参考返回的message，或联系技术支持。                |
| 500    | SVCSTG.SWR.5001053  | 服务器内部错误：镜像层上传不合法。                          | 请参考返回的message，或联系技术支持。                  |
| 500   | SVCSTG.SWR.5001054    | 服务器内部错误：创建镜像路径失败。                           | 请参考返回的message，或联系技术支持。                  |
| 500    | SVCSTG.SWR.5001055   | 服务器内部错误：保存镜像层失败。                          | 请参考返回的message，或联系技术支持。                  |
| 404      | SVCSTG.SWR.4041056    | 镜像tag不存在。                                  | 请检查镜像tag是否存在。                           |
| 500   | SVCSTG.SWR.5001056   | 服务器内部错误：获取tag列表失败。                        | 请参考返回的message，或联系技术支持。                  |
| 404    | SVCSTG.SWR.4041057   | tag列表不存在。                                  | 请检查tag列表是否存在。                           |
| 500   | SVCSTG.SWR.5001058 | 服务器内部错误：保存镜像失败。                            | 请参考返回的message，或联系技术支持。                  |
| 500 | SVCSTG.SWR.5001059   | 服务器内部错误：获取镜像失败。                            | 请参考返回的message，或联系技术支持。                  |
| 404    | SVCSTG.SWR.4041060   | manifest不存在。                               | 请检查manifest是否存在。                       |
| 404  | SVCSTG.SWR.4041061  | 组织不存在。                                   | 请检查组织是否存在。                              |
| 500    | SVCSTG.SWR.5001062  | 服务器内部错误：更新组织失败。                           | 请参考返回的message，或联系技术支持。                  |
| 500  | SVCSTG.SWR.5001063   | 服务器内部错误：删除镜像层失败。                           | 请参考返回的message，或联系技术支持。                 |
| 401   | SVCSTG.SWR.4011064     | 跨账号错误（例如：使用A账号的token去访问或操作B账号下的资源），没有权限。 | 请检查您是否有对应的权限。                          |
| 400    | SVCSTG.SWR.4001065     | 组织权限不合法。                                   | 请修改组织权限。                                |
| 400  | SVCSTG.SWR.4001066   | 权限不合法。                                   | 请修改权限。                                 |
| 400     | SVCSTG.SWR.4001067   | 用户名不合法。                                   | 请修改用户名。                                |
| 500    | SVCSTG.SWR.5001076   | 获取服务token失败。                             | 请参考返回的message，或联系技术支持。                 |
| 401    | SVCSTG.S2I.4019000    | 鉴权错误：没有发现任何用户token或用户AK/SK信息。             | 请检查您是否有对应的权限。                          |
| 403    | SVCSTG.SWR.4039001     | 您无法申请或操作不属于您的资源。                         | 请检查您是否有对应的权限。                          |
| 403   | SVCSTG.SWR.4039002   | 您没有权限执行本次操作。                               | 请检查您是否有对应的权限。                          |
| 400   | SVCSTG.SWR.4009010    | 无效的组织。                                    | 请修正组织。                                   |
| 400  | SVCSTG.SWR.4009011  | 无效的镜像名称。                                  | 请修正镜像名称。                              |
| 400   | SVCSTG.SWR.4009012    | 无效的代码源类型。                                 | 请修正代码源类型。                               |
| 400  | SVCSTG.SWR.4009013    | 无效的ID。                                   | 请修正ID。                                 |
| 400  | SVCSTG.SWR.4009014     | 无效的过滤条件。                                   | 请修正过滤条件。                               |
| 400     | SVCSTG.SWR.4009015   | 解析构建任务失败。                                 | 请参考返回的message，或联系技术支持。                   |
| 400   | SVCSTG.SWR.4009016   | 无效的文件路径。                                    | 请修正文件路径。                               |
| 400  | SVCSTG.SWR.4009017   | 无效的代码源所有者。                               | 请修正代码源所有者。                            |
| 400  | SVCSTG.SWR.4009018    | 无效的代码源仓库。                               | 请修正代码源仓库。                               |
| 400  | SVCSTG.SWR.4009019  | 无效的代码源仓库ID。                             | 请修正代码源仓库ID。                            |
| 400   | SVCSTG.SWR.4009020     | 无效的代码源分支。                                   | 请修正代码源分支。                              |
| 400   | SVCSTG.SWR.4009021  | 无效的镜像标签。                                   | 请修正镜像标签。                             |
| 400   | SVCSTG.SWR.4009022    | 无效的代码源用户名。                                 | 请修正代码源用户名。                              |
| 400   | SVCSTG.SWR.4009023   | 无效的commit id。                            | 请修正commit id。                          |
| 400   | SVCSTG.SWR.4006030  | 执行本次构建失败。                               | 请参考返回的message，或联系技术支持。                  |
| 400  | SVCSTG.SWR.4006031    | 本次构建记录已存在。                               | 请检查本次构建记录是否已存在。                       |
| 404    | SVCSTG.SWR.4046032    | 本次构建记录不存在。                                  | 请检查本次构建记录是否不存在。                         |
| 500    | SVCSTG.SWR.5006033   | 从数据库中获取本次构建记录失败。                          | 请参考返回的message，或联系技术支持。                |
| 403    | SVCSTG.SWR.4037017   | 您没有编辑/管理任何组织的权限。                           | 请先创建组织或获取组织的编辑/管理权限。                  |
| 403     | SVCSTG.SWR.4037018 | 您没有权限编辑/管理镜像仓库中的任何镜像。                    | 请先创建镜像或获取可编辑的/可管理的镜像。                   |
| 500   | SVCSTG.SWR.5007019 | 创建镜像失败，镜像个数已达到上限。                       | 请参考返回的message，或联系技术支持。                  |
| 403     | SVCSTG.SWR.4037020     | 您暂无权限操作该镜像仓库资源。                           | 请提升您对应的组织权限。                          |
| 400 | SVCSTG.SWR.4001091 | 参数permission错误。                          | 请修正参数permission。                        |
   
