zai-org / zai-org/feedback

[Bug] Start Plan 全部模型请求被 3012 unusual activity 拦截(HTTP 405,官方客户端必现)

Open
#716 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

priority: P2
Dominant language
No language data
Stars
22
Forks
1
PR merge metrics
No merged PRs in 30d

Description

提交前确认 · Pre-submission checklist
  • 已搜索现有 issue,未见相同的 provider_code=3012 / unusual activity 报告
  • 已阅读 CONTRIBUTING.md
问题类别 · Category

账号 / 登录 · Account / Login(同时影响模型调用)

涉及的 Agent 框架 · Agent framework

ZCode Agent(自研)

严重程度 · Severity

阻塞使用 · Blocking(Start Plan 已付费且余额正常,但所有模型请求被网关拒绝,无法完成任何对话)

复现频率 · Reproducibility

必现 · Always(自 2026-09-18 15:42 UTC 起,官方客户端上 1 字输入也会失败)

问题描述 · Description

ZCode Desktop 走 account:bigmodel-start-plan 调用 https://zcode.z.ai/api/v1/zcode-plan/anthropic 时,网关返回 HTTP 405,provider_code=3012,文案为 request has been blocked due to unusual activity.retryable=false

对照事实:

  • 同一账号、同一通道在 2026-09-18 上午仍大量成功(当日累计 232 次 model.request.completed)。
  • 首次失败发生在 2026-09-18 15:42:12 UTC,之后全部失败。
  • billing / balance 接口正常,hasActiveStartPlan=true,Weekend Build 与 Start Plan 均有剩余额度。
  • 客户端无系统代理(Windows ProxyEnable=0)。
  • 极简输入 inputLength=1 仍被拦截,说明不是提示词内容问题。
  • 2026-09-19 用官方 3.12.3 客户端复测,仍然 3012。

请风控侧按下方 TraceID 查询并清除该账号在 zcode-plan / bigmodel-start-plan 上的 unusual-activity 标记。

复现步骤 · Steps to reproduce
  1. 打开官方 ZCode Desktop 3.12.3(Windows)。
  2. 登录智谱/Bigmodel 账号,通道选择 account:bigmodel-start-plan,模型 GLM-5.3-Flash
  3. 打开任意本地工作区,发送极简中文(例如一个字)。
  4. 观察回合失败,错误条显示 request has been blocked due to unusual activity.
期望表现 · Expected behavior

Start Plan 有效且有余额时,正常完成 Anthropic 兼容的模型请求并流式返回。

实际表现 · Actual behavior

Turn execution failed:

provider=account:bigmodel-start-plan provider_code=3012 model=GLM-5.3-Flash
reason=unknown status=405 retryable=false
msg=request has been blocked due to unusual activity.
ZCode 版本 · ZCode version

Desktop 3.12.3(runtime endpoint-78d7c3bef4024722642626fe3669a799)

设备 / 系统 / 浏览器 · Device / OS / Browser

Windows 10/11 x64,build 10.0.26200,ZCode Desktop(非浏览器)

截图 / 录屏 / 日志 · Screenshots / Recordings / Logs

请优先按这条最新失败查询:

字段
本地时间 2026-09-19 10:32:01 +08
UTC 2026-09-19T02:32:01Z
TraceID 12cb0afc-6a70-4707-856e-79ed4c838a03
request 54440ac2-bab1-49e4-8506-67cb1c2c85af
session sess_2cae909e-59a3-4794-8d7b-12cbbf67e853
workspace D:\qd
网关 x-request-id 2026091902320170addf8d79b514c1ce29
eagleeye-traceid 00000000000000001a0b781a391015e1
eagleid 6f7b360917897851216596682e

风控起点(首次 3012):

字段
时间 2026-09-18T15:42:12Z
TraceID b1decb36-3ec5-403e-b879-68ea9cfa0779
request 2a70767b-2ba8-47e0-964c-d9b8f2b9b6f0

补充观察(供网关侧对照,不是客户端缺陷):

  • 计费接口成功,仅模型接口被 3012。
  • start-plan 请求按产品设计走 model.client_signing.unsigned_sentreason=access_mode),未带 X-Client-Sig
  • 失败响应 retryable=false,客户端不会自动重试。

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository file, test, or entry point is identified; the report points to the zcode-plan/anthropic endpoint and gateway traces instead. Start by correlating the supplied TraceIDs and request IDs with the account and unusual-activity decision, then verify that a valid Start Plan request can complete normally without the 3012 response.

Written by the indexing model from the issue text.

Assessment

Domain
api, authentication, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.