马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
错误信息:
- 主错误:已断开与网关的连接
- 详细错误:device identity required
- 中文含义:需要设备身份验证
问题本质:
这是一个安全验证问题。OpenClaw在2026.2.22-2版本后加强了安全验证,要求设备必须经过身份验证才能连接网关。 当你在服务器本机(127.0.0.1)操作时,设备自动配对成功了;但当你从内网另一台机器(192.168.5.3)通过浏览器访问 nas地址( http://192.168.5.2:18799) 时,由于 缺乏安全上下文(Secure Context),连接被拒绝。这是因为现代浏览器出于安全考虑,只有在 localhost 或 HTTPS 环境下才允许调用加密 API(Web Crypto API)来生成设备指纹。
解决方法: 方案一:修改浏览器安全策略(最快,适合内网测试)
如果你不想折腾证书,可以直接告诉浏览器信任这个内网 IP:
方案二:建立 SSH 隧道
如果你已经在 Windows 上习惯了使用终端,可以在你当前使用的这台电脑(192.168.5.3)上执行以下命令,将远程端口映射到本地: Bash
ssh -L 18799:localhost:18799 <你的用户名>@192.168.5.2
方案三:使用反向代理启用 HTTPS 这里不过多赘述,详细请查看其他反代教程
成功解决问题,开始养龙虾
|