安装好Openclaw 4.4日发布的最新版本, 启动openclaw dashboard之后,打开给的本地链接127.0.0.1,进入网关仪表盘让填token, 填了之后仍然显示的是token mismatch。尝试了网上查到的诸多办法,例如什么重新生成token,重启gateway,清除缓存/浏览器开无痕模式,以及openclaw doctor --fix等等,均对我的电脑没用 。于是只能使用大招:直接关闭token认证(!!!这是最快捷,但是慎用的方法)。
首先在服务器命令行输入以下代码(port自己指定,一定要注意如果是在集群上,最好找一个比较不容易重复的数字,避免和其他端口重叠导致后续失败)
bash
openclaw gateway run --auth none --port 66991
其次,我是在Linux服务器上安装的Openclaw, 然后通过Tunneling, SSH隧道将服务器映射转到我本地电脑的端口,所以设置本地端口的时候也一定要用一个看着就不太会重叠的奇怪数字 (例如11122)
bash
本地Forward port: 11122
服务器port: 127.0.0.1:66991
SSH server: 登录的服务器IP + 端口
这样设置之后,再次本地浏览器打开127.0.0.1:11122,就可以成功使用小龙虾了!
在解决这个问题的过程中也查阅了其它资料,但是对我的电脑没用,供大家参考
- https://zhuanlan.zhihu.com/p/2011809851194512137?utm_campaign=shareopn\&utm_medium=social\&utm_psn=2023923194147480779\&utm_source=wechat_session 【OpenClaw】启动报错 disconnected (1008): unauthorized: gateway token mismatch
- https://mp.weixin.qq.com/s/c1Z_ZRXX8-5zVh7h96_9zQ OpenClaw/龙虾常见启动和配置错误解决方案
- https://mp.weixin.qq.com/s/KK0tyDxNiAA06SkuUTwt4w?scene=1\&click_id=2 升级OpenClaw v2026.3.31后用不了?三个权限变化和修复方法