I'm trying to set up my pi based server to be a little bit easier to access by using a .local domain. I followed this tutorial: https://www.howtogeek.com/167190/how-and-why-to-assign-the-.local-domain-to-your-raspberry-pi/

Upon installing sudo apt-get install avahi-daemon I was given the message that it already existed, which makes sense.

But when I try to connect at raspberrypi.local, I get a 404.

What should I do to trouble shoot this?

$ sudo avahi-daemon

Daemon already running on PID 416

  • Which OS do you use on your other system, from which you want to connect to raspberrypi.local? Windows before 10 need to have mDNS manually installed, for example, via iTunes.
    – TheDiveO
    Commented Aug 7, 2017 at 16:55
  • To check whether the daemon is running, use sudo systemctl status -l avahi (or is that avahi-daemon? Try pressing tab to autocomplete the service name). This will show you whether the service is running and what messages it might have produced.
    – TheDiveO
    Commented Aug 7, 2017 at 16:58
  • I'm getting the same problem on android devices, but working on mac. raspberrypi.stackexchange.com/questions/81717/… Commented Mar 23, 2018 at 13:04


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.