DuoboxDocs

协作与服务端故障排查

排查登录、Organization、Federation、服务端、同步和文件大小错误。

Organization Server 提示 Route not found

App 与 Duobox Server 版本不兼容,或者 App 仍然连接旧的服务端进程。升级两端、重启服务,并确认 duobox server status 显示了预期的公开地址。

提示 Federation is unavailable

Duobox Server 无法通过 Federation 识别 App 的 Token。检查 Server 到所配置 Federation 的网络连接、Bureau Token 和 City ID。这是鉴权依赖错误,不是 Git 错误。Duobox 会直接反馈失败,不使用重复重试掩盖问题。

Organization 没有显示

确认当前 Federation 账户拥有 active Membership,并且 organizations/my 返回该 Organization。已归档的 Organization 不能访问 Space。

无法创建 Space

只有拥有 Duobox manager 权限的用户能创建 Space。Organization Owner 和 Admin 自动获得 manager;Editor 和 Viewer 可以打开已有 Space。请在 Organization 设置中确认当前账户和角色。

Server 为什么占用终端

日常后台运行使用 duobox server startduobox server start --foreground 会有意持续占用终端,适合前台调试,或交给 systemd、Docker、Dokploy 管理进程。停止前台进程请按 Ctrl+C;停止后台进程请使用 duobox server stop

push 或同步被拒绝

确认 Membership 仍然 active,并且 Duobox 角色是 managereditor。服务端还会拒绝 force push、删除 main、更新非 main 分支,以及任何超过 20 MiB 的单个 blob。

Sync conflict 怎么处理

冲突面板会列出真实内容文件。可以选择“保留我的版本”或“使用远端版本”;也可以手动编辑冲突标记,保存后点击“继续同步”。“取消同步”会退出本次 rebase,并保留同步前的本地修改。

.downcity/.duobox/ 属于本机运行状态,不需要人工合并。Duobox 会自动解除它们的 Git 跟踪,同时保留本地文件。

本页内容