2026-02-01 22:47:44 +01:00
|
|
|
|
---
|
|
|
|
|
|
read_when:
|
2026-02-03 13:23:00 -08:00
|
|
|
|
- 你看到错误并想要修复路径
|
|
|
|
|
|
- 安装程序显示“成功”但 CLI 不工作
|
2026-02-01 22:47:44 +01:00
|
|
|
|
summary: 故障排除中心:症状 → 检查 → 修复
|
|
|
|
|
|
title: 故障排除
|
|
|
|
|
|
x-i18n:
|
2026-02-03 13:23:00 -08:00
|
|
|
|
generated_at: "2026-02-03T07:49:14Z"
|
2026-02-01 22:47:44 +01:00
|
|
|
|
model: claude-opus-4-5
|
|
|
|
|
|
provider: pi
|
|
|
|
|
|
source_hash: 00ba2a20732fa22ccf9bcba264ab06ea940e9d6e96b31290811ff21a670eaad2
|
|
|
|
|
|
source_path: help/troubleshooting.md
|
2026-02-03 13:23:00 -08:00
|
|
|
|
workflow: 15
|
2026-02-01 22:47:44 +01:00
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
# 故障排除
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
## 最初的六十秒
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
按顺序运行这些命令:
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
openclaw status
|
|
|
|
|
|
openclaw status --all
|
|
|
|
|
|
openclaw gateway probe
|
|
|
|
|
|
openclaw logs --follow
|
|
|
|
|
|
openclaw doctor
|
|
|
|
|
|
```
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
如果 Gateway 网关可达,进行深度探测:
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
openclaw status --deep
|
|
|
|
|
|
```
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
## 常见的“它坏了”情况
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
### `openclaw: command not found`
|
|
|
|
|
|
|
|
|
|
|
|
几乎总是 Node/npm PATH 问题。从这里开始:
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
- [安装(Node/npm PATH 安装完整性检查)](/install#nodejs--npm-path-sanity)
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
### 安装程序失败(或你需要完整日志)
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
以详细模式重新运行安装程序以查看完整跟踪和 npm 输出:
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --verbose
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
对于 beta 安装:
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --beta --verbose
|
|
|
|
|
|
```
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
你也可以设置 `OPENCLAW_VERBOSE=1` 代替标志。
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
### Gateway 网关“unauthorized”、无法连接或持续重连
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
- [Gateway 网关故障排除](/gateway/troubleshooting)
|
|
|
|
|
|
- [Gateway 网关认证](/gateway/authentication)
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
### 控制 UI 在 HTTP 上失败(需要设备身份)
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
- [Gateway 网关故障排除](/gateway/troubleshooting)
|
2026-02-01 22:47:44 +01:00
|
|
|
|
- [控制 UI](/web/control-ui#insecure-http)
|
|
|
|
|
|
|
|
|
|
|
|
### `docs.openclaw.ai` 显示 SSL 错误(Comcast/Xfinity)
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
一些 Comcast/Xfinity 连接通过 Xfinity Advanced Security 阻止 `docs.openclaw.ai`。
|
2026-02-01 22:47:44 +01:00
|
|
|
|
禁用 Advanced Security 或将 `docs.openclaw.ai` 添加到允许列表,然后重试。
|
|
|
|
|
|
|
|
|
|
|
|
- Xfinity Advanced Security 帮助:https://www.xfinity.com/support/articles/using-xfinity-xfi-advanced-security
|
2026-02-03 13:23:00 -08:00
|
|
|
|
- 快速检查:尝试移动热点或 VPN 以确认这是 ISP 级别的过滤
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
### 服务显示运行中,但 RPC 探测失败
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
- [Gateway 网关故障排除](/gateway/troubleshooting)
|
2026-02-01 22:47:44 +01:00
|
|
|
|
- [后台进程/服务](/gateway/background-process)
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
### 模型/认证失败(速率限制、账单、“all models failed”)
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
- [模型](/cli/models)
|
|
|
|
|
|
- [OAuth / 认证概念](/concepts/oauth)
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
### `/model` 显示 `model not allowed`
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
这通常意味着 `agents.defaults.models` 配置为允许列表。当它非空时,只能选择那些提供商/模型键。
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
- 检查允许列表:`openclaw config get agents.defaults.models`
|
2026-02-03 13:23:00 -08:00
|
|
|
|
- 添加你想要的模型(或清除允许列表)然后重试 `/model`
|
2026-02-01 22:47:44 +01:00
|
|
|
|
- 使用 `/models` 浏览允许的提供商/模型
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
### 提交问题时
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
粘贴一份安全报告:
|
2026-02-01 22:47:44 +01:00
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
openclaw status --all
|
|
|
|
|
|
```
|
|
|
|
|
|
|
2026-02-03 13:23:00 -08:00
|
|
|
|
如果可以的话,包含来自 `openclaw logs --follow` 的相关日志尾部。
|