Avahi on a windows network.
Make the the domains work correctly.
If you can resolve names with
ssh name does not work and your network is managed by windows servers. The protocol of resolving local names used by MS might be conflicting with the bonjour based resolution that linux and macs use.
Make avahi use a different domain that windows uses by editing
/etc/avahi/avahi-daemon.conf and changing the domain from local to something else like
alocal. The actual name is irrelevant, as long as it don’t clash with the name being used by the windows network (probably
If after a reboot this still not work change the file
/etc/nsswitch.conf and make sure that the
hosts section don’t contain mdns4 ot mdns4-minimal. It should read something like this :
= /etc/nsswitch.conf = = Example configuration of GNU Name Service Switch functionality. = If you have the `glibc-doc-reference' and `info' packages installed, try: = `info libc "Name Service Switch"' for information about this file. passwd: compat group: compat shadow: compat hosts: files dns networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis
Check the avahi page about this problem here