OpenClaw Gateway([SozoPC])
OpenClaw 2026.6.10 (aa69b12),CLI 二进制。配置/数据目录 D:\OpenClaw_Home\.openclaw\。
关键路径
- 安装:[SozoPC]
C:\Users\Sozo\AppData\Roaming\npm\node_modules\openclaw\ - 配置:[SozoPC]
D:\OpenClaw_Home\.openclaw\openclaw.json - 环境变量:
OPENCLAW_HOME=D:\OpenClaw_Home(CLI 调用时建议显式设置) - Gateway 端点:ws://127.0.0.1:18789(loopback)
⚠️ openclaw gateway start 在此机不可用(2026-07-31 实测)
报错:Gateway start failed: Error: schtasks run failed: ERROR: The system cannot find the file specified(“OpenClaw Gateway” 计划任务未安装/丢失)。
绕过方法(已验证有效): 后台直接启动 gateway:
openclaw gateway --bind loopback --port 18789 # 后台运行
sleep 5
openclaw message send -t <target> -m "<text>"修复方向(未做):openclaw gateway install 重装计划任务,或参考 devops_openclaw-pc-startup 用 PowerShell Start-Process 方式拉起。
发 Telegram 消息(CLI)
OPENCLAW_HOME="D:\OpenClaw_Home" openclaw message send --channel telegram -t 5671991810 -m "内容"-t, --target必填;--to/--message是错误用法,会报Missing required option "-t, --target <dest>"--channel telegram可选- 目标:Telegram 频道 5671991810(“Ti Tze Czia”,Sozo)
- 成功输出:
✅ Sent via Telegram. Message ID: <id>(实测 Message ID 6251) - Gateway 未运行时报
GatewayTransportError: gateway closed (1006 abnormal closure...)→ 先启动 gateway 再发
Related: openclaw devops_openclaw-pc-telegram-fix devops_openclaw-pc-startup
📱 手机 OpenClaw App 配对(2026-08-16 09:12,进行中)
- 目标:手机 OpenClaw Android 客户端连办公室 PC(Hermes + OpenClaw Gateway 所在)
- 网络事实:手机在家庭 Wi-Fi,直连内网 IP 不可达;两者同 Tailscale 账号(ida.czia@)——PC
100.83.112.84(desktop-f9ksppp)/ 手机100.124.223.117(tze-czias-s23-ultra),P2P ping 通(126ms) - 连接参数(handover 文档提供):
wss://desktop-f9ksppp.tail1b1993.ts.net:8443+ Setup Code (Base64) + SHA-256 证书指纹(非系统预埋根证书时手机要求输入) - ⚠️ 根因(09:15 定位):gateway 进程假活——18789 端口在监听但 WebSocket 层异常关闭(1006 abnormal closure)→ 手机连 wss 自然失败;Antigravity 折腾的 TLS/指纹/Cloudflare 隧道全是表象(trycloudflare 在部分宽带 DNS 无法解析)
- 处理:重启 gateway 后仍 1006 → 深挖中(PID 21632 在听 18789;09:17 时疑似 Hermes 启动方式进错 cmd 交互壳)
- 设备审批 CLI(手机发起连接后):
$env:OPENCLAW_HOME = "D:\OpenClaw_Home" & "C:\Program Files\nodejs\node.exe" "C:\Users\Sozo\AppData\Roaming\npm\node_modules\openclaw\dist\index.js" devices list # 批准: ... devices approve <id> - 相关:devops_openclaw-pc-telegram-fix(1006 = gateway closed 已知错误码)