Codex Desktop 报错 "Workspace routing is unavailable"(432):怎么解决
返回博客
文章codexopenaitroubleshootingverboo codedev tools

Codex Desktop 报错 "Workspace routing is unavailable"(432):怎么解决

Mafra2026年9月23日阅读约 3 分钟

Windows 上的 Codex Desktop 应用会报一个既不是退出登录、也不是令牌过期的错误:账号页面照常显示你的邮箱,但用量、插件和任务历史全部消失,网络请求里全是同一个状态码。这就是 432 错误,"Workspace routing is unavailable",而且只出现在图形界面应用里。同一台电脑、同一个账号,终端照常能用。

432 "Workspace routing is unavailable" 错误是什么意思?

意思是 Codex 后端无法在 Desktop 应用内为你的账号解析工作区路由,即使登录是有效的。应用日志里的信息很直接:

errorMessage="Workspace routing is unavailable"
status=432
routePattern=/settings/user

同样的错误在多个依赖工作区的接口上重复出现:/wham/usage/wham/tasks/list/accounts/verified_access/subscriptions/credits/discount-offer。这些都不是真正的身份验证问题:app-server 对登录和账号读取的确认没有报错(account/readgetAuthStatus)。出问题的只是 Desktop 用来填充个人资料、用量和插件页面的账号/工作区这一层。

为什么只有 Desktop 坏了,终端却照常能用?

因为这是读取同一个后端的两个不同客户端。Codex CLI 直接和任务 API 通信,不会经过只有 Desktop 应用才用来搭建个人资料、用量和插件页面的账号/工作区路由层。官方仓库里至少有两个 issue(#46382#46786,2026年9月18日和20日),多位用户确认了同样的规律:Desktop 报 432,但终端里的 codex,在同一台机器、同一个账号下,登录和执行任务都照常正常。

功能bug 存在时
登录和账号读取(account/readgetAuthStatus两个客户端都正常
终端里用 codex 执行任务正常工作
Desktop 的个人资料、用量、插件页面损坏,432 错误
Desktop 的任务历史同步损坏,432 错误

怎么解决:按对其他用户有效的顺序来

  1. 检查 CODEX_CLI_PATH 这个环境变量。如果它被设置了,而且指向了错误的二进制文件,就会让 Desktop 加载不兼容的运行时,触发 432。在 Windows 上,用 PowerShell 检查并删除:
    [Environment]::GetEnvironmentVariable("CODEX_CLI_PATH", "User")
    [Environment]::SetEnvironmentVariable("CODEX_CLI_PATH", $null, "User")
    删除后重启 Desktop。
  2. 没设置这个变量?更新 app-server。这个回归问题出现在 0.155.x 版本区间。有用户确认无论是回退到旧版本,还是更新到更新的版本,都能解决:
    npm install -g @openai/codex@latest
    在应用里的 "About Codex" 或终端里用 codex --version 查看已安装的版本。
  3. 与此同时,改用终端工作。即使 Desktop 坏了,codex 依然能正常登录和执行任务,因为它不依赖同一个账号/工作区路由层。
流程图:Codex Desktop 出现 432 Workspace routing is unavailable 错误,检查 CODEX_CLI_PATH 变量,如果没设置就更新 app-server,同时改用终端里的 Codex CLI
已通过 issue #46382 和 #46786(openai/codex,2026年9月)以及仓库官方 changelog 确认。

OpenAI 已经修复这个问题了吗?

只修复了一部分。最初的 issue(#46382)在2026年9月20日被标记为已解决关闭,但后续的评论,包括有人在同一台 Desktop 和账号上,只切换 app-server 版本做了受控复现(0.155.1 失败,0.154.0 正常),要求重新打开这个 issue。如果你现在用的还是受影响的版本,上面这三个步骤依然是最快的解决办法,不用等下一个版本发布。

如果你的工作流依赖一个很重的 Desktop 应用,不妨考虑一条更直接的路:Verboo Code 完全通过终端运行,没有一个独立的图形界面层会在引擎照常运行时单独出问题。想试试的话:npm install -g @verboo/code,然后 verboo /login。了解更多请访问 verboo.ai

喜欢这篇文章吗?
把知识分享给你的朋友。
// 继续阅读

相关文章