本網站為獨立社群專案,與 OpenClaw 官方無任何關聯。內容僅供參考。 了解更多

翻譯文件

本頁為社群翻譯版本,可能與官方最新內容有出入。 查看官方英文原文 →

疑難排解

以症狀為導向的診斷,包含精確的指令順序與日誌特徵

前 60 秒

依序執行以下診斷指令:

openclaw status
openclaw status --all
openclaw gateway probe
openclaw gateway status
openclaw doctor
openclaw channels status --probe
openclaw logs --follow

健康系統應顯示 Runtime: runningRPC probe: ok

決策樹

根據症狀選擇對應的故障類別:

  • 無回覆
  • 儀表板或 Control UI 連線問題
  • Gateway 啟動失敗
  • 頻道已連線但訊息未流通
  • Cron 或 heartbeat 失敗
  • Node 已配對但工具執行失敗
  • 瀏覽器工具故障

無回覆

檢查路由策略、頻道允許清單和配對狀態。在日誌中尋找如「drop guild message (mention required)」或「pairing request」等特徵。

相關指令:

openclaw channels status --probe
openclaw logs --follow

儀表板/Control UI 連線問題

驗證 probe URL、驗證模式和安全上下文。常見錯誤包括「device identity required」和「device nonce mismatch」,表示驗證流程問題。

openclaw gateway status
openclaw gateway probe

Gateway 服務無法持續執行

檢查連接埠衝突、設定不匹配,並確保設定了 gateway.mode=local

常見日誌特徵:

特徵意義
refusing to bind gateway without auth非 loopback 繫結需要設定驗證
another gateway instance is already listening / EADDRINUSE連接埠衝突
Gateway start blocked: set gateway.mode=local設定為 remote 模式

頻道已連線但訊息未流通

當頻道顯示已連線但訊息未流通時,檢查 DM 策略、群組允許清單設定和頻道權限。

常見問題:

  • 群組中需要 mention
  • 配對待核准
  • API 權限/scope 缺失導致 401/403 錯誤

Cron/Heartbeat 問題

openclaw cron status

Heartbeat 在安靜時段或有進行中的請求時會跳過。

常見問題:

  • 排程器已停用
  • 安靜時段跳過
  • 不存在的帳號目標

Node 工具執行失敗

openclaw node status

常見特徵包含背景可用性問題、OS 權限、需要核准和允許清單限制。

瀏覽器工具故障

驗證瀏覽器狀態和 profile 設定。常見問題包括 Chrome 啟動失敗、二進位路徑錯誤、擴充功能連線問題和 attach-only profile 無法連線。