Xpra: Ticket #1153: mdns via avahi has been broken by a system update
This code has not changed in years and is based on this example: How to develop an Avahi client/server, which is now also broken.
The error is:
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: \
Method "AddService" with signature "iiussssqs" on interface "org.freedesktop.Avahi.EntryGroup" doesn't exist
Looks like they've changed or removed the interface? Oh great.
We do have a potential workaround for this: using pybonjour instead, see ticket:899#comment:5 and r12231.
Sun, 27 Mar 2016 05:08:08 GMT - Antoine Martin: status changed; resolution set
changed from new to closed
set to fixed
Fixed in r12232 (will backport), with further cleanups in r12233.
Using a better wrapper is increasingly tempting, maybe python zeroconf: Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi? compatible)
Sun, 27 Mar 2016 05:30:50 GMT - Antoine Martin: description changed
Sat, 23 Jan 2021 05:16:26 GMT - migration script:
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1153