错误码信息

错误码HTTP 状态码说明
0200正常
40000400选手端登录表单 Payload 格式错误
40001400添加新队伍 Payload 格式错误
40002400队伍名称重复
40003400队伍名称为空
40004400批量添加 / 修改的新队伍中存在名称重复
40005400修改队伍信息 Payload 格式错误
40006400删除队伍 Query id入参错误
40007400重置队伍密码 Payload 格式错误
40008400管理端登录表单 Payload 格式错误
40009400添加管理员 Payload 格式错误
40010400添加管理员 Payload 格式错误(非 Check 账号密码不能为空)
40011400添加管理员名称重复
40012400刷新管理员 Token / 修改管理员密码 / 删除管理员 id入参错误
40013400查询 GameBox,page入参错误
40014400查询 GameBox,per入参错误
40015400批量添加新 GameBox,Payload 格式错误
40016400批量添加新 GameBox,其中有不存在 Challenge
40017400批量添加新 GameBox,开启自动更新 Flag,但未完整填写 SSH 配置
40018400批量添加新 GameBox,其中有不存在的队伍
40019400重复添加 GameBox
40020400修改 GameBox,Payload 格式错误
40021400提交 Flag Payload 格式错误
40022400查询 Flag,page入参错误
40023400查询 Flag,per入参错误
40024400导出 Flag,id ChallengeID 入参错误
40025400上传图片未选择文件
40026400Check Payload 格式错误
40027400Challenge 设置可见,Payload 错误
40028400添加 / 修改 Challenge Payload 格式错误
40029400添加 / 修改 Challenge,设置自动更新 Flag,但未填写更新指令
40030400删除 Challenge id入参错误
40031400添加 / 修改公告,Payload 格式错误
40032400删除公告 id入参错误
40033400添加 / 修改 WebHook,Payload 入参错误
40034400添加 / 修改 WebHook,Type 类型错误
40035400删除 WebHook,id入参错误
40036400测试 SSH 连接,入参错误
40037400测试 SSH 连接失败,附带报错信息
40038400Asteroid Payload 错误
40039400Asteroid 设置状态 Payload 错误 (downattacked
40040400修改配置 Payload 错误
40041400DockerHub Payload 错误
40042400从镜像部署容器 Payload 错误
40043400端口不合法
40045400端口映射有误
40044400Root SSH 账号与选手 SSH 账号相同
40045400缺少 TaskID
40046400设置/获取 动态配置 Payload 错误
40047400未开启查看其他队伍靶机设置
40100401选手端未授权访问(Token 不存在)
40101401管理端未授权访问(Token 不存在)
40102401管理端 Check 账号未授权访问(Token 不存在)
40300403选手端未授权访问(Token 为空)
40301403选手端登录失败,用户名或密码错误
40302403管理端未授权访问(Token 不存在)
40303403管理端登录失败,用户名或密码错误(Check 账号无法登录)
40304403比赛未开始,禁止提交 Flag
40305403未授权访问,提交 Flag 未携带Authorization请求头
40306403未授权访问,提交 Flag Authorization请求头无效
40307403Flag 错误,提交失败
40308403提交为开题的 Flag
40309403重复提交 Flag
40310403比赛未开始,禁止 CheckDown
40311403一轮内重复 CheckDown,拒绝
40312403CheckDown 靶机不存在
40313403Challenge 重复添加
40314403题目未开题,CheckDown 失败
40400404请求的路由不存在
40401404将要修改 / 删除 / 重置密码的队伍不存在
40402404设置可见性的 Challenge 不存在
40403404修改 / 删除 Challenge,Challenge 不存在
40404404修改 / 删除的公告不存在
40405404修改 / 删除的 WebHook 不存在
40406404添加的 Challenge 不存在
40407404TaskID 不存在
40500405请求方式不允许
50000500选手端登录失败,服务端创建 Token 失败
50001500服务端获取请求上下文 teamID 失败
50002500批量添加队伍失败,RowsAffected异常,回滚事务
50003500修改队伍信息失败,RowsAffected异常,回滚事务
50004500删除队伍信息失败,RowsAffected异常,回滚事务
50005500重置队伍密码失败,RowsAffected异常,回滚事务
50006500管理端登录失败,服务端创建 Token 失败
50007500添加新管理员失败,RowsAffected异常,回滚事务
50008500刷新管理员 Token 失败,RowsAffected异常,回滚事务
50009500修改管理员密码失败,RowsAffected异常,回滚事务
50010500删除管理员失败,RowsAffected异常,回滚事务
50011500批量添加 GameBox 失败,RowsAffected异常,回滚事务
50012500修改 GameBox 失败,RowsAffected异常,回滚事务
50013500提交 Flag 失败,RowsAffected异常,回滚事务
50014500上传图片失败,保存失败
50015500CheckDown 失败,RowsAffected异常,回滚事务
50016500添加新 Challenge 失败,RowsAffected异常,回滚事务
50017500修改 Challenge 失败,RowsAffected异常,回滚事务
50018500删除 Challenge 失败,RowsAffected异常,回滚事务
50019500添加公告失败,RowsAffected异常,回滚事务
50020500修改公告失败,RowsAffected异常,回滚事务
50021500删除公告失败,RowsAffected异常,回滚事务
50022500添加 WebHook 失败,RowsAffected异常,回滚事务
50023500修改 WebHook 失败,RowsAffected异常,回滚事务
50024500删除 WebHook 失败,RowsAffected异常,回滚事务
50024500删除 WebHook 失败,RowsAffected异常,回滚事务
50025500获取当前目录信息失败
50026500打开文件失败,可能是无权限或文件不存在
50027500不是目录
50028500请求 DockerHub 信息失败
50029500DockerHub JSON 解析失败
50030500DockerHub 镜像为空