When setting up a Raspberry Pi with SqueezePlug, my favorite distribution for setting up a music server I always get the error message “avahi-daemon disabled because there is a unicast .local domain” because I have a lot of Apple equipment configured with Bonjour. To fix it, all you need to do is to edit /etc/default/avahi-daemon
and change the line:
AVAHI_DAEMON_DETECT_LOCAL=1
to
AVAHI_DAEMON_DETECT_LOCAL=0
then restart the Avahi-daemon with
sudo service avahi-daemon restart
Problem solved.
Gonzalo Maqueira says
Thanks!!
Erik Thorselius says
Thanks a lot!
Jack Zimmermann says
I aim to please! 🙂
Keelin says
I’m using rPlay on raspbian on my Raspberry Pi. But it still doesn’t show up on my iOS device. And the commands aren’t working
gem says
I had the same error installing Airprint server. This change fix the problem.
Thanks.
Richard says
Thanks a lot, that trick made the time machine backups to my Raspberry based NAS work; solid as a rock!
kOoLiNuS says
thanks! it’ll come handy in the future …
Murray Todd Williams says
Thanks! My AT&T U-Verse router just decided a couple weeks ago to clobber my .local domain (at least I think that’s why all my Linux instances stopped working, unless it was an Ubuntu update) and I thought I was going to have to change “.local” on everything to something like “.death-to-att”
But your fix made all the pain go away. Thanks!
tntptntp says
This was driving me crazy. Thank you for posting this! Fixed it immediately 🙂