OpenClaw无法访问?高效修复方法指南

2026-06-16阅读 0热度 0
OpenClaw

openclaw页面无法访问解决方法

启动openclaw(简称“龙虾”)后,不少用户会遇到一个典型故障:在浏览器输入 http://127.0.0.1:18789/chat?session=main,页面虽然正常加载,但聊天窗口始终无法连接,并提示错误 unauthorized: too many failed authentication attempts (retry later) 已断开与网关的连接。表面看上去像“打不开网页”,实际上既不是网络故障,也不是端口冲突——根源在于前端UI未传递token令牌。

解决办法:先彻底停掉所有openclaw gateway进程。在每个PowerShell窗口按 Ctrl + C 终止运行,然后执行以下命令确认端口已释放:

Get-NetTCPConnection -LocalPort 18789 -State Listen | Select-Object LocalAddress,LocalPort,OwningProcess

执行结果应如下方截图所示——没有任何进程在监听18789端口,说明网关已完全停止。

接着分两步重新启动网关:

  1. 启动网关(前台打印日志):
    openclaw gateway --verbose
  2. 另开一个PowerShell窗口,确认端口已恢复监听:
    Get-NetTCPConnection -LocalPort 18789 -State Listen | Select-Object LocalAddress,LocalPort,OwningProcess

再次访问原地址,效果可能依旧——页面能显示,但聊天仍然无法连接。

关键点在于:openclaw的页面并非直接使用 http://127.0.0.1:18789/chat?session=main,而是必须附带token参数。正确的访问地址应为:

http://127.0.0.1:18789/#token=你的token

那么token从哪里获取?执行以下命令,从配置文件中提取:

Select-String -Path "$env:USERPROFILE\.openclaw\openclaw.json" -Pattern "token|auth|browser|control|gateway" -CaseSensitive:$false

结果类似下方截图——会显示token的具体值。

拿到token后,拼接到URL末尾,再重新访问。刷新页面,浏览器应自动跳转到 /overview 路径,此时所有功能恢复正常。

http://127.0.0.1:18789/overview

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策