最初の 60 秒
次のコマンドを、この順序どおりに実行します。openclaw status→ 設定済みチャネルが表示され、明らかな認証エラーが出ていないopenclaw status --all→ 完全なレポートが出力され、そのまま共有できるopenclaw gateway probe→ 想定しているゲートウェイ先に到達できるopenclaw gateway status→Runtime: runningとRPC probe: okが出るopenclaw doctor→ 設定やサービスに致命的な問題がないopenclaw channels status --probe→ 各チャネルがconnectedまたはreadyを返すopenclaw logs --follow→ 動作ログが継続して流れ、致命的なエラーが繰り返されない
Anthropic の long context 429
次のエラーが出る場合:HTTP 429: rate_limit_error: Extra usage is required for long context requests
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context を参照してください。
openclaw.extensions 欠落でプラグインインストールが失敗する
package.json missing openclaw.extensions でインストールに失敗する場合、そのプラグインパッケージは OpenClaw が現在受け付けない旧形式になっています。
プラグイン側で次を修正してください。
package.jsonにopenclaw.extensionsを追加する- エントリをビルド済みランタイムファイル(通常は
./dist/index.js)へ向ける - プラグインを再公開し、
openclaw plugins install <npm-spec>を再実行する
判断フロー
返信が返ってこない
返信が返ってこない
Runtime: runningRPC probe: okchannels status --probeで対象チャネルがconnected/ready- 送信者が承認済み、または DM ポリシーが open / allowlist
drop guild message (mention required→ Discord でメンション必須の判定によりブロックpairing request→ 送信者が未承認で、DM のペアリング承認待ちblocked/allowlist→ 送信者、ルーム、グループのいずれかがフィルタされている
Dashboard または Control UI が接続できない
Dashboard または Control UI が接続できない
openclaw gateway statusにDashboard: http://...が表示されるRPC probe: ok- ログに認証ループがない
device identity required→ HTTP / 非セキュアコンテキストではデバイス認証を完了できないunauthorized/ reconnect loop → トークンやパスワードが誤っている、または認証モードが一致していないgateway connect failed:→ UI が誤った URL / ポートを向いている、またはゲートウェイへ到達できない
ゲートウェイが起動しない、またはサービス導入後に動作していない
ゲートウェイが起動しない、またはサービス導入後に動作していない
Service: ... (loaded)Runtime: runningRPC probe: ok
Gateway start blocked: set gateway.mode=local→gateway.modeが未設定かremoterefusing to bind gateway ... without auth→ 非ループバックへのバインドにトークンまたはパスワードが設定されていないanother gateway instance is already listeningまたはEADDRINUSE→ 既に別プロセスがそのポートを使用している
チャネルは接続しているのにメッセージが流れない
チャネルは接続しているのにメッセージが流れない
- チャネルトランスポート自体は接続済み
- ペアリングや allowlist の条件を満たしている
- 必要な場面ではメンションが検出されている
mention required→ グループでメンション必須の条件により処理されていないpairing/pending→ DM の送信者がまだ承認されていないnot_in_channel、missing_scope、Forbidden、401/403→ チャネル権限やトークンの問題
Cron または heartbeat が起動しない、または配信されない
Cron または heartbeat が起動しない、または配信されない
cron.statusで有効化済みかつ次回起動時刻が表示されるcron runsに最近のokエントリがある- heartbeat が有効で、静音時間帯の外になっていない
cron: scheduler disabled; jobs will not run automatically→ cron が無効heartbeat skippedとreason=quiet-hours→ 設定したアクティブ時間外requests-in-flight→ メインレーンが混雑しており、heartbeat の起動が後ろ倒しunknown accountId→ heartbeat の配信先accountIdが存在しない
ノードはペアリング済みだが camera / canvas / screen / exec が失敗する
ノードはペアリング済みだが camera / canvas / screen / exec が失敗する
- ノードが role
nodeとして接続済みかつペアリング済みで表示される - 実行しようとしているコマンドに対応する capability がある
- そのツールに必要な権限が付与済みである
NODE_BACKGROUND_UNAVAILABLE→ ノードアプリを前面に出す必要がある*_PERMISSION_REQUIRED→ OS 権限が未付与または拒否されているSYSTEM_RUN_DENIED: approval required→execの承認待ちSYSTEM_RUN_DENIED: allowlist miss→ コマンドがexecallowlist に含まれていない
Browser ツールが失敗する
Browser ツールが失敗する
- browser status に
running: trueと使用中のブラウザ / プロファイルが表示される openclawプロファイルが起動している、またはchromerelay に接続済みタブがある
Failed to start Chrome CDP on port→ ローカルブラウザの起動に失敗browser.executablePath not found→ 設定したバイナリパスが誤っているChrome extension relay is running, but no tab is connected→ 拡張機能が接続されていないBrowser attachOnly is enabled ... not reachable→ attach-only プロファイルにライブな CDP ターゲットがない