Skip to content

[Bug]: 手机控制本机测试不可用,安装包未包含或未启动 mobile relay,127.0.0.1:57323 无监听 #1239

Description

@LAN-SHH

影响范围

构建 / 安装

当前行为

在 Windows v1.2.21 上,打开“管理工具 -> 手机控制”后,选择“本机测试”,点击“刷新服务器状态”会显示 Failed to fetch。

同时,页面生成的手机入口 URL 访问后会提示 127.0.0.1 拒绝连接请求。

本地排查结果:

从仓库源码看:

  • apps/codex-plus-manager/src/App.tsx 中本机测试写死为 ws://127.0.0.1:57323
  • apps/codex-plus-mobile-relay/src/main.rs 中独立二进制默认监听 0.0.0.0:57323

目前看起来更像是 Windows 安装包没有把 codex-plus-mobile-relay 一起打包,或者管理工具/launcher 没有负责自动拉起这个本地 relay。

预期行为

环境检查:

  • Codex++ 版本:v1.2.21
  • 系统:Windows
  • 当前安装目录:D:\Codex++
  • 本地端口 57323:无监听
  • 安装目录内未发现 codex-plus-mobile-relay 可执行文件

补充说明:

  • 问题发生时 codex-plus-plus.exe 与 codex-plus-plus-manager.exe 进程都在运行
  • 该问题不是单纯前端显示问题,因为浏览器直接访问 127.0.0.1:57323 也无法建立连接

复现步骤

  1. 在 Windows 上安装 Codex++ v1.2.21
  2. 打开“Codex++ 管理工具”
  3. 进入“手机控制”页面
  4. 保持默认“本机测试(ws://127.0.0.1:57323)”
  5. 点击“刷新服务器状态”
  6. 看到“Failed to fetch”
  7. 再访问页面生成的 http://127.0.0.1:57323/mobile?... 链接
  8. 浏览器提示“127.0.0.1 拒绝了我们的连接请求”

日志 / 配置片段

Codex++ 版本

1.2.21

系统

Windows

提交前确认

  • 我已经脱敏了 API Key、Token、账号等敏感信息。
  • 我已经确认这是当前最新版仍然存在的问题。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions