[avahi] Avahi Wide-Area / Unicast DNS-SD Support

Meyer S. Jacobs meyermagic at gmail.com
Sat Jan 19 12:25:44 PST 2013


I'm working on a server for wide-area dns-sd, and figured that testing
against Avahi locally (after disabling authentication and whatnot) would be
helpful during development.

I have
[wide-area]
enable-wide-area=yes
in /etc/avahi/avahi-daemon.conf, but
avahi-browse -a -d some.fakedomain.
tries to look up _services._dns-sd._udp.some.fakedomain.
via mDNS instead of unicast DNS on the domain I specified (according to
Wireshark).

Am I doing this incorrectly, or does Avahi not support unicast dns-sd?

I've been referencing some old list posts, which definitely suggest that
this should work (
http://lists.freedesktop.org/archives/avahi/2005-September/000291.html),
but recent documentation is scarce.

Just as a baseline for testing,  dig -t PTR _services._dns-sd._
udp.dns-sd.org correctly returns a list of services published under
dns-sd.org, while avahi-browse -a -d dns-sd.org hangs (apparently)
indefinitely.

It wouldn't be that big of a pain to add mDNS support to my DNS library,
but I don't need it in the final product and would love to be able to test
without it.

Anyway, I'd be grateful if anyone could point me at the proper
documentation or tell me what I'm doing wrong.

I'm using avahi-browse 0.6.31, from the standard Ubuntu repositories. I
haven't tested yet with a recent build from source.

Thanks!
-Meyer S. Jacobs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/avahi/attachments/20130119/a96c6764/attachment.html>


More information about the avahi mailing list