← 返回
未分类

OpenClaw Browser Recover

Diagnose and recover OpenClaw browser tool timeouts (browser.status/tabs/snapshot) involving gateway ports 18789/18791 and Chrome CDP 9222 conflicts. Use whe...
诊断并恢复涉网关端口18789/18791及Chrome CDP 9222冲突的OpenClaw浏览器工具(browser.status/tabs/snapshot)超时问题。
sajdijjsid sajdijjsid 来源
未分类 clawhub v0.1.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 480
下载
💾 2
安装
1
版本
#latest

概述

OpenClaw Browser Recover

目标:在 不瞎重试 的前提下,快速恢复 browser 工具可用性,并给用户一句话的“下一步动作”。

关键事实(先记住)

  • browser 工具依赖 gateway 的 browser-control(通常监听 18791
  • profile="user" 依赖本机 Chrome 的 CDP 9222(必须有 Chrome 正在跑且 9222 可用)
  • profile="openclaw" 也默认使用 9222;如果 9222 已被本机 Chrome 占用,会出现 PortInUse
  • 看到 timed out... Do NOT retry:说明链路卡死,重复调用 browser 工具只会更糟。

标准恢复流程(按顺序,做到哪步好就停)

0) 先等一下(处理偶发卡顿)

  • 等 20~30 秒后再进行下一步检查。

1) 端口与服务体检(exec)

运行:

openclaw gateway status
ss -lntp | egrep '(:18789|:18791|:9222)' || true

判读:

  • 18789/18791 不在 → gateway 侧问题,优先重启 gateway。
  • 9222 不在 → user profile 无法用,需要用户开启带 9222 的 Chrome。

2) 轻量 browser 侧探测(browser)

依次:

  • browser.status profile="user"
  • browser.tabs profile="user" limit=5

如果仍 timeout / MCP Connection closed → 进入第 3 步。

3) 修复动作(最短优先)

A. 只做一次 gateway 重启:

  • openclaw gateway restart

B. 仍然 Connection closed:

  • 让用户 完全退出 Chrome → 重新打开 Chrome → 重新打开目标页面
  • 然后再执行 browser.status profile="user"

C. 需要 openclaw profile 但 9222 被占:

  • 让用户关掉占用 9222 的 Chrome(或改用 user profile)。

> 同一轮最多:一次 restart;不要 stop+start 连击,除非用户明确要求。

给用户的“下一步一句话”模板

  • 如果 9222 不在:
  • “请先打开带 9222 的 Chrome(或把推文截图发我),我才能接管浏览器。”
  • 如果 browser timeout:
  • “browser-control 卡住了:请执行 openclaw gateway restart,我再继续。”
  • 如果 Connection closed:
  • “控制通道断开:请把 Chrome 完全退出再重开,然后回我‘Chrome 重开了’。”

附:脚本(可选)

如果需要一键体检,运行:

bash skills/openclaw-browser-recover/scripts/healthcheck.sh

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-30 14:37 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

Free Ride - Unlimited free AI

shaivpidadi
管理OpenClaw的OpenRouter免费AI模型,自动按质量排名模型,配置速率限制备用方案,并更新opencla...
★ 472 📥 78,742
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装后可防止您和您的用户受到提示注入、数据泄露及恶意行为的侵害。
★ 116 📥 31,041
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 31,175