<name>.local resulting in unknown host
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu MATE |
Fix Released
|
Medium
|
Martin Wimpress |
Bug Description
On an up to date install of Ubuntu Mate (updated from Beta 2) the command
ping name.local (where name is a machine on the local network) results in
ping: unknown host name.local
I can ping the machine running Mate from other machines running Ubuntu 12.04 and 14.04 and they can ping each other using name.local, but the Mate machine does not recognise any of the others.
On the Mate machine avahi-browse shows all the machines on the network, so I see information such as
+ eth0 IPv4 name [f0:ad:4e:00:41:33] Workstation local
I don't know whether this is a Mate specific issue.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: avahi-daemon 0.6.31-4ubuntu3
ProcVersionSign
Uname: Linux 3.16.0-22-generic i686
ApportVersion: 2.14.7-0ubuntu6
Architecture: i386
Date: Tue Oct 14 09:34:20 2014
InstallationDate: Installed on 2014-10-12 (1 days ago)
InstallationMedia: Ubuntu MATE 14.10 "Utopic Unicorn" - beta2 i386 (20140925)
SourcePackage: avahi
UpgradeStatus: No upgrade log present (probably fresh install)
no longer affects: | avahi (Ubuntu) |
With the help of Marius Gedminas I have determined that the problem is caused by the fact that libnss-mdns is not installed by default. Installing it fixes the issue. I don't know whether it should be installed in Ubuntu Mate by default or not. I also don't know whether it is installed by default in Ubuntu 14.10. I believe it was included in previous versions of Ubuntu.