Avahi mistakenly detects a .local domain and disables itself

Bug #1620567 reported by Sulka Haro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
avahi (Ubuntu)
New
Undecided
Unassigned

Bug Description

I have an issue where a mobile Intel Edison rig that uses Avahi switches between WiFi hotspots using WPA Supplicant and the switch causing Avahi to mistakenly detect the new network serves the .local domain when it actually doesn't.

Steps to reproduce on in my case:

1) Configure a linux box to connect to the local wifi networks using wpa_supplicant process, with multiple WPA networks being supported.

2) Shut down the primary network, so the box connects to the secondary network (which is not connected to the primary and uses different DNS servers).

3) Avahi randomly outputs the following following the switch and requires the box to be rebooted. Following the reboot avahi has no issue with the new network:

"Avahi detected that your currently configured local DNS server serves
a domain .local. This is inherently incompatible with Avahi and thus
Avahi disabled itself. If you want to use Avahi in this network, please
contact your administrator and convince him to use a different DNS domain,
since .local should be used exclusively for Zeroconf technology.
For more information, see http://avahi.org/wiki/AvahiAndUnicastDotLocal"

The issue also occurs upon switching from the secondary to the primary network without a full reboot.

Sulka Haro (sulka)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.