Nextcloud Talk Backend Mismatch Fixed | Generated by AI

Home 2026.04

Summary of Findings

Root Cause Found: Nextcloud Talk sends X-Nextcloud-Talk-Backend: http://localhost (from overwrite.cli.url), but OpenClaw’s baseUrl was set to http://172.17.0.1:8080. OpenClaw’s signature verification requires the backend URL to match, so it was rejecting all requests with 401 “Invalid backend”.

Fix Applied: Changed baseUrl from http://172.17.0.1:8080http://localhost

Current Config:

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

Status:

Please try sending a new message now — the old messages at 02:26 failed because they were sent before the fix. New messages after ~02:22 should work.


Back Donate