浏览器或客户端里出现 524、A timeout occurred,意思是前面的网关(常见是 Cloudflare)把请求转给源站后,大约 100 秒内没收到完整响应。这不是 401 Invalid API Key,也不是 429 insufficient_quota。

30 秒判断
- chatgpt.com 网页 / App 转圈后 524:走网页线。
- 官方订阅登录的 CLI 超时:走官方会话线。
- 自己填的 Base URL / Key 超时:走自备 Key线。三条不要混着改。
原因
Cloudflare 文档把 524 写成:源站在超时窗口内没有返回完整 HTTP 响应。流式输出若一直不结束、或源站卡死,网关会先断开。
处理
- 网页:打开官方状态页;无痕、关扩展和 VPN 后再试;问题缩短再发。
- 自备 Key:看实际打到哪台主机。开 stream;把超长上下文拆开;不要一次贴整份仓库。
- 自己的站点挂在 Cloudflare 后面:查源站 PHP/反代有没有把请求吞满 100 秒;流式接口不要等全部生成完才写第一个字节。
怎么确认好了
同一条最短问题能完整返回,不再停在 524。日志里应看到 200 而不是 524。
仍不行
网页大面积 524 只能等官方。自备 Key 一直 524:换网络排除出口;确认 Base URL 没有打到会超时的网页 URL。
验证日期:2026-09-01。软件版本以你本机为准;改完配置请完全退出再开。

AI故障手册