Nextcloud 通话后端不匹配问题已修复 | AI生成和翻译

Home 2026.04

调查结果摘要

已发现的根本原因: Nextcloud Talk 发送了 X-Nextcloud-Talk-Backend: http://localhost(来源于 overwrite.cli.url),但 OpenClaw 的 baseUrl 设置是 http://172.17.0.1:8080。OpenClaw 的签名验证要求后端 URL 必须匹配,因此它拒绝了所有请求并返回 401“无效后端”

应用的修复:baseUrlhttp://172.17.0.1:8080 更改为 http://localhost

当前配置:

{
  "baseUrl": "http://localhost",        已修复!
  "botSecret": "bgCDXVAqsN3MX0V0...",
  "webhookPublicUrl": "http://172.17.0.1:8788",
  "rooms": {
    "eu42ecdy": { "requireMention": false }
  }
}

状态:

请现在尝试发送一条新消息 — 02:26 的旧消息失败了,因为它们在修复之前就已发送。约 02:22 之后发送的新消息应该可以正常工作。


Back Donate