问题类型
认证文件 / 配额 / 巡检异常
部署方式
CPA 控制面板 + 外部 Manager Server
CPA 版本
v7.2.66
CPA Manager Plus 版本
v1.10.5
问题描述
服务器巡检 配置后无法正常运行, 提示 unexpected end of JSON input, 排查一番发现是后台返回数据太多截断了.
apps/manager-server/internal/service/codexinspection/service.go
body, _ := io.ReadAll(io.LimitReader(res.Body, 8*1024*1024)) if res.StatusCode < 200 || res.StatusCode >= 300 { return nil, res.StatusCode, fmt.Errorf("auth files request failed: %s %s", res.Status, truncate(string(body), maxStoredBodyText)) } var payload struct { Files []authFilejson:"files"} if err := json.Unmarshal(body, &payload); err != nil { return nil, res.StatusCode, err }
希望可以扩大这个参数, 或者单独可以配置大小
复现步骤
点击codex 账号巡检
服务器巡检
无论是手动触发还是服务器定时处罚 都出错服务端巡检失败: Manager Server 请求失败
加载认证文件列表失败
{"error":"unexpected end of JSON input"}
关键配置
/status 返回内容
日志
截图
No response
检查清单
问题类型
认证文件 / 配额 / 巡检异常
部署方式
CPA 控制面板 + 外部 Manager Server
CPA 版本
v7.2.66
CPA Manager Plus 版本
v1.10.5
问题描述
服务器巡检 配置后无法正常运行, 提示
unexpected end of JSON input, 排查一番发现是后台返回数据太多截断了.apps/manager-server/internal/service/codexinspection/service.go
body, _ := io.ReadAll(io.LimitReader(res.Body, 8*1024*1024)) if res.StatusCode < 200 || res.StatusCode >= 300 { return nil, res.StatusCode, fmt.Errorf("auth files request failed: %s %s", res.Status, truncate(string(body), maxStoredBodyText)) } var payload struct { Files []authFilejson:"files"} if err := json.Unmarshal(body, &payload); err != nil { return nil, res.StatusCode, err }希望可以扩大这个参数, 或者单独可以配置大小
复现步骤
点击codex 账号巡检
服务器巡检
无论是手动触发还是服务器定时处罚 都出错
服务端巡检失败: Manager Server 请求失败加载认证文件列表失败
{"error":"unexpected end of JSON input"}
关键配置
原来一直可以, 账号添加多了之后 就不行了/status 返回内容
日志
截图
No response
检查清单