Results 1 to 5 of 5

Thread: Network service discovery disabled

  1. #1
    Join Date
    Aug 2007
    Beans
    830
    Distro
    Xubuntu 14.04 Trusty Tahr

    Network service discovery disabled

    When I connect to my wifi for the Internet, I always get this message:
    Code:
    Network service discovery disabled
    
    Your current network has a .local domain, which is not recommended and incompatable with Avahi network service discovery.  The service has been disabled.
    Anybody know what the problem is and how to fix it?

    Thanks

  2. #2
    Join Date
    Feb 2008
    Beans
    5,078
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: Network service discovery disabled

    This thread:
    http://forums.whirlpool.net.au/archive/1877044

    suggests it is due to misconfiguration of the DNS servers you are using. Are you using DHCP? What version of Xubuntu? What is the result of the command: cat /etc/resolv.conf

  3. #3
    Join Date
    Aug 2007
    Beans
    830
    Distro
    Xubuntu 14.04 Trusty Tahr

    Re: Network service discovery disabled

    Thanks for the reply.
    I didn't really understand the web site you suggested. I am using DHCP. The version of xubuntu is 12.04.2. However, this also happens on another computer running ubuntu 12.04.2. Following is the file listing you requested:
    Code:
    ralph@pres:~$ cat /etc/resolv.conf
    # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
    #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
    nameserver 127.0.0.1
    search wcg200
    ralph@pres:~$
    Ralph

  4. #4
    Join Date
    Feb 2008
    Beans
    5,078
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: Network service discovery disabled

    Sorry, I'm out of my depth on getting rid of the "search wcg200" line. (I am pretty sure that is contributing to the problem.) In any case, I think the problem is caused by your ISP, and, if you have full Internet access, you can just ignore it.

  5. #5
    Join Date
    Mar 2005
    Beans
    211

    Re: Network service discovery disabled

    The top-level domain ".local" is used by Avahi which implements mDNS. Ahahi prints the "Your current network..." message to tell you that it has detected that the ".local" TLD is in use by DNS. In other words, your DNS nameserver(s) resolve names ending in ".local"; this interferes with Avahi, so Avahi disables itself.

    To fix this, tell your network administrator to stop using the ".local" TLD. If that isn't possible then you can't use mDNS. Not the end of the world.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •