OpenClaw 更新后常见问题解决:飞书插件重复与 Control UI Origin 报错

AI摘要

OpenClaw更新至2026.2.22-2版本后可能出现两个问题:一是因系统内置与本地飞书插件冲突导致重复警告,可通过删除配置文件中的本地插件路径或直接移除本地插件目录解决;二是Control UI因allowedOrigins配置错误(如多余斜杠或协议缺失)而拒绝访问,需修正配置并确保同时包含http与https地址。两个问题解决后均需重启Gateway服务并检查日志验证。

OpenClaw 更新到 2026.2.22-2 版本后,可能会遇到以下两个问题。本文记录了问题的原因和解决方法。

更新后启动时出现警告:

Config warnings:
- plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden

更新后,系统内置了飞书插件,但之前手动安装的本地插件仍然存在,导致同时加载了两个飞书插件:

  1. 系统内置插件:/home/saiita/.npm-global/lib/node_modules/openclaw/extensions/feishu
  2. 本地安装插件:/home/saiita/.openclaw/extensions/feishu

方法一:移除配置中的重复路径

编辑 ~/.openclaw/openclaw.json,找到 plugins.load.paths,删除本地飞书插件路径:

"plugins": {
  "load": {
    "paths": [
      "/mnt/256G/docker/openclaw/openclaw-channel-dingtalk"
    ]
  }
}

方法二:删除本地插件目录

rm -rf ~/.openclaw/extensions/feishu

然后重启 Gateway:

systemctl --user restart openclaw-gateway.service

更新后访问 Control UI 时报错:

origin not allowed (open the Control UI from the gateway host or allow it in gateway.controlUi.allowedOrigins)

allowedOrigins 配置不正确,常见问题:

  1. URL 末尾有多余的斜杠 /
  2. 只配置了 https,没配置 http(如果有 http 访问)

编辑 ~/.openclaw/openclaw.json,修改 gateway.controlUi.allowedOrigins

"gateway": {
  "controlUi": {
    "allowedOrigins": [
      "https://claw.saiita.cn",
      "http://claw.saiita.cn"
    ],
    "allowInsecureAuth": true
  }
}

注意

  • URL 末尾不要加斜杠
  • 同时添加 http 和 https(如果你的域名两种都支持)

修改后重启 Gateway:

systemctl --user restart openclaw-gateway.service

重启后检查日志:

journalctl --user -u openclaw-gateway.service -n 50

如果没有警告信息,说明问题已解决。

Saiita

我还没有学会写个人说明!

相关推荐

暂无评论