更新时间:2024-04-19 GMT+08:00

错误码

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

错误响应Body体格式说明

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

[
    {
        "errorCode": "SVCSTG.SWR.4001048",
        "errorMessage": "Failed to get Token from Context",
        "detail": ""
    }
]

其中,errorCode表示错误码,errorMessage表示错误描述信息,detail表示错误详情。

错误码说明

状态码

错误码

描述

401

SVCSTG.SWR.4010000

鉴权失败,可能因为Token过期,请重新获取Token后重试。

500

SVCSTG.SWR.5000001

服务器内部错误:获取应用描述失败。

500

SVCSTG.SWR.5000002

服务器内部错误:获取镜像信息失败。

500

SVCSTG.SWR.5000003

服务器内部错误:获取镜像列表失败。

404

SVCSTG.SWR.4040004

软件包不存在。

500

SVCSTG.SWR.5000005

服务器内部错误:删除失败。

409

SVCSTG.SWR.4090006

镜像已存在。

500

SVCSTG.SWR.5000007

服务器内部错误:获取失败。

500

SVCSTG.SWR.5000008

服务器内部错误:获取列表失败。

404

SVCSTG.SWR.4040009

镜像列表未找到。

404

SVCSTG.SWR.4040010

镜像不存在。

500

SVCSTG.SWR.5000011

服务器内部错误:更新失败。

406

SVCSTG.SWR.4060012

镜像仓库不能被删除,还含有镜像。

400

SVCSTG.SWR.4000013

无效的摘要。

400

SVCSTG.SWR.4000014

API请求参数不合法。请参考返回的message和SWR接口文档修改请求体或联系技术支持。

400

SVCSTG.SWR.4000015

无效的文件包名称。

400

SVCSTG.SWR.4000016

无效的版本号。

500

SVCSTG.SWR.5000017

服务器内部错误:应用签名功能未开启。

500

SVCSTG.SWR.5000018

服务器内部错误:读取公共密钥失败。

500

SVCSTG.SWR.5000019

服务器内部错误:不能找到本地已储存文件。

500

SVCSTG.SWR.5000020

服务器内部错误:会话锁获取失败。

500

SVCSTG.SWR.5000021

服务器内部错误:同步文件失败。

500

SVCSTG.SWR.5000022

服务器内部错误:同步元文件失败。

409

SVCSTG.SWR.4090023

系统资源繁忙。

500

SVCSTG.SWR.5000024

服务器内部错误:无法生成sha值。

413

SVCSTG.SWR.4130025

上传的文件太大。

500

SVCSTG.SWR.5000027

服务器内部错误:无法解开打包文件。

400

SVCSTG.SWR.4000028

错误的镜像格式。

400

SVCSTG.SWR.4000029

错误的镜像格式:镜像名不一致。

500

SVCSTG.SWR.5000030

服务器内部错误:无法定位文件指针。

400

SVCSTG.SWR.4000031

无效的ak、sk。

500

SVCSTG.SWR.5000032

服务器内部错误:json转换失败。

500

SVCSTG.SWR.5000033

服务器内部错误:应用文件保存失败。

500

SVCSTG.SWR.5000034

服务器内部错误:应用删除失败。

500

SVCSTG.SWR.5000035

服务器内部错误:应用保存到数据库失败。

500

SVCSTG.SWR.5000036

服务器内部错误:更新应用数据库失败。

500

SVCSTG.SWR.5000037

服务器内部错误:创建签名失败。

500

SVCSTG.SWR.5000038

服务器内部错误:删除签名失败。

400

SVCSTG.SWR.4000039

无效的sessionID。

500

SVCSTG.SWR.5000040

无法更新状态。

500

SVCSTG.SWR.5000041

服务器内部错误:读取session失败。

500

SVCSTG.SWR.5000042

服务器内部错误:回收session失败。

404

SVCSTG.SWR.4040043

session不存在。

500

SVCSTG.SWR.5000044

服务器内部错误:生成session失败。

400

SVCSTG.SWR.4000045

服务器内部错误:绑定session失败。

500

SVCSTG.SWR.5000046

服务器内部错误:创建失败。

400

SVCSTG.SWR.4000047

此版本不支持。

404

SVCSTG.SWR.4040048

镜像版本不存在。

500

SVCSTG.SWR.5000049

服务器内部错误:镜像删除失败。

500

SVCSTG.SWR.5000050

服务器内部错误:摘要生成失败。

500

SVCSTG.SWR.5000051

服务器内部错误:无法获取文件sha列表。

500

SVCSTG.SWR.5000052

服务器内部错误:无法减少镜像引用。

406

SVCSTG.SWR.4060053

无法删除,请先删除软件包。

500

SVCSTG.SWR.5000054

服务器内部错误:保存失败。

400

SVCSTG.SWR.4000055

缺少搜索输入。

400

SVCSTG.SWR.4000056

页面大小信息无效。

500

SVCSTG.SWR.5000057

服务器内部错误:获取组织失败。

404

SVCSTG.SWR.4040058

组织不存在。

500

SVCSTG.SWR.5000059

服务器内部错误:创建组织失败。

409

SVCSTG.SWR.4090060

组织已存在。

500

SVCSTG.SWR.5000061

获取软件实例IP失败。

500

SVCSTG.SWR.5000062

获取软件本地IP失败。

500

SVCSTG.SWR.5000063

获取tag表失败。

400

SVCSTG.SWR.4000064

无效的镜像,镜像描述文件中含有空的“RepoTags”信息。

400

SVCSTG.SWR.4000065

无效的镜像,镜像描述文件里的层文件缺失。

400

SVCSTG.SWR.4000066

无效的镜像,镜像描述文件里的配置文件缺失。

400

SVCSTG.SWR.4000067

您上传的镜像包格式不正确,镜像包中缺少描述文件。

400

SVCSTG.SWR.4000068

无效的镜像,镜像描述文件无法解析。

400

SVCSTG.SWR.4000069

无效的镜像,镜像格式错误或不支持。

507

SVCSTG.SWR.5070070

您的OBS服务未启用或有错误,请先检查您的OBS服务。

500

SVCSTG.SWR.5000071

服务器内部错误:无法获取用户列表。

500

SVCSTG.SWR.5000073

服务器内部错误:恢复失败。

500

SVCSTG.SWR.5000075

服务器内部错误:无法更新组织。

409

SVCSTG.SWR.4090076

组织的权限已存在。

500

SVCSTG.SWR.5000077

服务器内部错误:获取组织权限失败。

404

SVCSTG.SWR.4040078

组织权限不存在。

500

SVCSTG.SWR.5000079

服务器内部错误:更新组织权限失败。

500

SVCSTG.SWR.5000080

服务器内部错误:创建组织权限失败。

500

SVCSTG.SWR.5000081

服务器内部错误:删除组织权限失败。

500

SVCSTG.SWR.5000082

服务器内部错误:解析json文件失败。

404

SVCSTG.SWR.4040083

没有找到请求url。

500

SVCSTG.SWR.5000084

服务器内部错误:获取服务失败。

500

SVCSTG.SWR.5000085

服务器内部错误:创建tag失败。

500

SVCSTG.SWR.5000086

服务器内部错误:更新tag失败。

500

SVCSTG.SWR.5000087

服务器内部错误:获取镜像layer失败。

500

SVCSTG.SWR.5000088

服务器内部错误:uds中删除镜像层失败。

409

SVCSTG.SWR.4090089

权限已经存在。

500

SVCSTG.SWR.5000090

服务器内部错误:获取权限失败。

404

SVCSTG.SWR.4040091

权限不存在。

500

SVCSTG.SWR.5000092

服务器内部错误:更新权限失败。

500

SVCSTG.SWR.5000093

服务器内部错误:创建权限失败。

400

SVCSTG.SWR.4000097

已超出可创建组织数量限额。

400

SVCSTG.SWR.4000098

镜像数目超过上限。

400

SVCSTG.SWR.4000099

镜像版本数目超过上限。

500

SVCSTG.SWR.5000112

服务器内部错误:获取镜像资源失败。

404

SVCSTG.SWR.4040113

镜像资源不存在。

500

SVCSTG.SWR.5000114

服务器内部错误:获取镜像版本失败。

404

SVCSTG.SWR.4040115

镜像版本不存在。

400

SVCSTG.SWR.4001000

Content-Type必须为multipart/form-data类型。

413

SVCSTG.SWR.4131001

请求体太大。

500

SVCSTG.SWR.5001002

服务器内部错误:“External”地址未开启。

400

SVCSTG.SWR.4001003

获取表单文件失败。

400

SVCSTG.SWR.4001004

参数“type”应该为“app”

400

SVCSTG.SWR.4001005

解析表单失败。

400

SVCSTG.SWR.4001006

元文件格式化无效。

400

SVCSTG.SWR.4001008

组织或名称无效。

400

SVCSTG.SWR.4001009

参数“is_public”应该为“true”“false”

400

SVCSTG.SWR.4001010

参数“type”应该为“app”“image”

400

SVCSTG.SWR.4001011

参数“type”应该为“app”“image”或为空。

413

SVCSTG.SWR.4131012

该描述内容长度超过限制。

400

SVCSTG.SWR.4001013

“ak”“sk”不能为空。

400

SVCSTG.SWR.4001014

必选参数未填。

400

SVCSTG.SWR.4001015

表单文件缺失。

400

SVCSTG.SWR.4001016

必选参数未填,至少要包含“is_public”“manifests”两个参数。

400

SVCSTG.SWR.4001018

请求体类型不正确。

400

SVCSTG.SWR.4001019

解析表单文件失败。

500

SVCSTG.SWR.5001020

服务器内部错误:读取表单文件失败。

400

SVCSTG.SWR.4001021

版本号不能为空。

400

SVCSTG.SWR.4001022

上传文件类型错误。

400

SVCSTG.SWR.4001023

不支持的文件类型。

400

SVCSTG.SWR.4001024

查询参数失败。

400

SVCSTG.SWR.4001025

查询参数不合法。

500

SVCSTG.SWR.5001026

manifest获取失败。

400

SVCSTG.SWR.4001027

“status”只能为“done”“error”

400

SVCSTG.SWR.4001028

组织名称不合法。

400

SVCSTG.SWR.4001029

镜像名称不合法。

400

SVCSTG.SWR.4001030

“package”不合法。

403

SVCSTG.SWR.4031032

服务器运行时的资源,请求太多。

403

SVCSTG.SWR.4031033

请求不可用。

400

SVCSTG.SWR.4001035

过滤无效。

400

SVCSTG.SWR.4001036

参数丢失。

400

SVCSTG.SWR.4001037

注册中心类型不支持。

500

SVCSTG.SWR.5001038

不可行的注册中心。

500

SVCSTG.SWR.5001039

搜索失败。

400

SVCSTG.SWR.4001041

“domain”参数无效。

403

SVCSTG.SWR.4031042

请求数目太多。

403

SVCSTG.SWR.4031043

公证人jwt令牌请求无效。

401

SVCSTG.SWR.4011044

镜像已被其他用户创建,您无权上传该镜像。

400

SVCSTG.SWR.4001045

缺少“SWRServer”参数。

500

SVCSTG.SWR.5001046

服务器内部错误:检查组织失败。

500

SVCSTG.SWR.5001047

服务器内部错误:保存组织失败。

400

SVCSTG.SWR.4001048

获取token失败。

500

SVCSTG.SWR.5001049

服务器内部错误:删除组织失败。

500

SVCSTG.SWR.5001050

服务器内部错误:获取镜像层失败。

404

SVCSTG.SWR.4041051

镜像层不存在。

500

SVCSTG.SWR.5001052

服务器内部错误:镜像层不合法。

500

SVCSTG.SWR.5001053

服务器内部错误:镜像层上传不合法。

500

SVCSTG.SWR.5001054

服务器内部错误:创建镜像路径失败。

500

SVCSTG.SWR.5001055

服务器内部错误:保存镜像层失败。

404

SVCSTG.SWR.4041056

镜像tag不存在。

500

SVCSTG.SWR.5001056

服务器内部错误:获取tag列表失败。

404

SVCSTG.SWR.4041057

tag列表不存在。

500

SVCSTG.SWR.5001058

服务器内部错误:保存镜像失败。

500

SVCSTG.SWR.5001059

服务器内部错误:获取镜像失败。

404

SVCSTG.SWR.4041060

manifest不存在。

404

SVCSTG.SWR.4041061

组织不存在。

500

SVCSTG.SWR.5001062

服务器内部错误:更新组织失败。

500

SVCSTG.SWR.5001063

服务器内部错误:删除镜像层失败。

401

SVCSTG.SWR.4011064

跨账号错误,没有权限。

400

SVCSTG.SWR.4001065

组织权限不合法。

400

SVCSTG.SWR.4001066

权限不合法。

400

SVCSTG.SWR.4001067

用户名不合法。

500

SVCSTG.SWR.5001076

获取服务token失败。

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。

400

SVCSTG.SWR.4009014

无效的过滤条件。

400

SVCSTG.SWR.4009015

解析构建任务失败。

400

SVCSTG.SWR.4009016

无效的文件路径。

400

SVCSTG.SWR.4009017

无效的代码源所有者。

400

SVCSTG.SWR.4009018

无效的代码源仓库。

400

SVCSTG.SWR.4009019

无效的代码源仓库ID。

400

SVCSTG.SWR.4009020

无效的代码源分支。

400

SVCSTG.SWR.4009021

无效的镜像标签。

400

SVCSTG.SWR.4009022

无效的代码源用户名。

400

SVCSTG.SWR.4009023

无效的commit id。

400

SVCSTG.SWR.4006030

执行本次构建失败。

400

SVCSTG.SWR.4006031

本次构建记录已存在。

404

SVCSTG.SWR.4046032

本次构建记录不存在。

500

SVCSTG.SWR.5006033

从数据库中获取本次构建记录失败。

403

SVCSTG.SWR.4037017

您没有编辑/管理任何组织的权限,请先创建组织或获取组织的编辑/管理权限。

403

SVCSTG.SWR.4037018

您没有权限编辑/管理镜像仓库中的任何镜像,请先创建镜像或获取可编辑的/可管理的镜像。

500

SVCSTG.SWR.5007019

创建镜像失败,镜像个数已达到上限。

403

SVCSTG.SWR.4037020

您暂无权限操作该镜像仓库资源,请提升您对应的组织权限。