#OpenClaw 2026.4.24 — Bonjour/mDNS Crash Fix

1 messages · Page 1 of 1 (latest)

jade grail
#

If your gateway keeps restarting after the 2026.4.24 update, check your logs
for:

  CIAO PROBING CANCELLED
  Unhandled promise rejection

What's happening: The bonjour (mDNS discovery) plugin is failing during service
advertisement, throwing an unhandled promise rejection that crashes the gateway
process. Systemd restarts it, rinse and repeat.

Quick fix:

  openclaw plugins disable bonjour
  systemctl --user restart openclaw-gateway

Or edit ~/.openclaw/openclaw.json and remove bonjour from the plugin allow list.

Why it started now: The bonjour plugin has been part of the stock plugin set,
but something in the 2026.4.24 release (or the environment after the auto-update
restart cycle) is triggering the mDNS probing timeout more aggressively.

Who's affected: Headless/Pi setups seem most vulnerable — the mDNS stack gets
stuck in "probing" state when there's no active multicast path. Desktop/GUI
machines may survive if there's an active network interface with mDNS support.

// This was occurring on Debian on stock RPI.

lunar socket
#

thanks, i am seeing this also

lavish patrol
#

FYI Happened to me after the update too.. Whats curious is that that plugin was already disabled......... So why's it throwing errors!

polar scarab
#

is there a ticket? if not, I can create one.

onyx tartan
#

Thanks this worked

jade grail
kind solstice
#

Seeing this as well.. Fixed work thanks ! Im on Ubuntu Server 24.04

bronze cape
#

fixing for me to

polar scarab
jade grail
barren boneBOT
#

Nice catch — upstream ciao issue is useful.

I’d also file/link an OpenClaw issue because even if ciao is the root trigger, the gateway probably shouldn’t crash-loop from a plugin-level unhandled rejection:
https://github.com/openclaw/openclaw/issues

Useful details to include:

  • openclaw --version
  • OS / hardware: Debian on Raspberry Pi
  • log snippet around CIAO PROBING CANCELLED
  • whether openclaw plugins disable bonjour stops the restart loop
  • whether this started specifically after 2026.4.24

This gives maintainers both paths: upstream ciao fix + defensive OpenClaw handling/temporary plugin mitigation. 🦐

jade grail