2

У меня проблемы с запуском avahi-daemon 0.6.31.

Я также unistalled и переустановил снова, но у меня всегда есть ошибки при загрузке:

Jan 14 12:13:27  avahi-daemon[1773]: Failed to find user 'avahi'.
Jan 14 12:13:28  systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jan 14 12:13:28  systemd[1]: Unit avahi-daemon.service entered failed state.
Jan 14 12:13:28  systemd[1]: avahi-daemon.service failed.
Jan 14 12:24:42  avahi-daemon[4758]: Failed to find user 'avahi'.
Jan 14 12:24:42  systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jan 14 12:24:42  systemd[1]: Unit avahi-daemon.service entered failed state.
Jan 14 12:24:42  systemd[1]: avahi-daemon.service failed.
Jan 14 12:24:42  avahi-daemon[4773]: Failed to find user 'avahi'.
Jan 14 12:24:42  systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jan 14 12:24:43  systemd[1]: Unit avahi-daemon.service entered failed state.
Jan 14 12:24:43  systemd[1]: avahi-daemon.service failed.
Jan 14 12:24:43  avahi-daemon[4790]: Failed to find user 'avahi'.
Jan 14 12:24:43  systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jan 14 12:24:43  systemd[1]: Unit avahi-daemon.service entered failed state.
Jan 14 12:24:43  systemd[1]: avahi-daemon.service failed.
Jan 14 12:24:44  avahi-daemon[4812]: Failed to find user 'avahi'.
Jan 14 12:24:44  systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jan 14 12:24:44  systemd[1]: Unit avahi-daemon.service entered failed state.
Jan 14 12:24:44  systemd[1]: avahi-daemon.service failed.
Jan 14 12:24:45  avahi-daemon[4824]: Failed to find user 'avahi'.
Jan 14 12:24:45  systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jan 14 12:24:45  systemd[1]: Unit avahi-daemon.service entered failed state.
Jan 14 12:24:45  systemd[1]: avahi-daemon.service failed.
Jan 14 12:24:45  systemd[1]: start request repeated too quickly for avahi-daemon.service
Jan 14 12:24:45  systemd[1]: Unit avahi-daemon.socket entered failed state.
Jan 14 12:24:45  systemd[1]: avahi-daemon.service failed.

Бег

systemctl status avahi-daemon.service

всегда возвращается:

● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
   Loaded: loaded (/lib/systemd/system/avahi-daemon.service; enabled; vendor preset: enabled)
   Active: failed (Result: start-limit) since Thu 2016-01-14 12:24:45 UTC; 16min ago
  Process: 4824 ExecStart=/usr/sbin/avahi-daemon -s (code=exited, status=255)
 Main PID: 4824 (code=exited, status=255)

Jan 14 12:24:44 systemd[1]: Starting Avahi mDNS/DNS-SD Stack...
Jan 14 12:24:45 avahi-daemon[4824]: Failed to find user 'avahi'.
Jan 14 12:24:45 systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jan 14 12:24:45 systemd[1]: Failed to start Avahi mDNS/DNS-SD Stack.
Jan 14 12:24:45 systemd[1]: Unit avahi-daemon.service entered failed state.
Jan 14 12:24:45 systemd[1]: avahi-daemon.service failed.
Jan 14 12:24:45 systemd[1]: start request repeated too quickly for avahi-daemon.service
Jan 14 12:24:45 systemd[1]: Failed to start Avahi mDNS/DNS-SD Stack.
Jan 14 12:24:45 systemd[1]: avahi-daemon.service failed.

в то время как пользователь и группа avahi находятся в /etc /shadow и /etc /group. Просматривая в интернете сообщение об ошибке:

Failed to find user 'avahi'

не возвращает мне очень полезные результаты ..
Что может вызвать эту проблему?

1 ответ1

0

https://archlinuxarm.org/forum/viewtopic.php?f=31&t=6408 это решило эту проблему для меня.

Go edit /etc/avahi/avahi-daemon.conf
Find the line:
"#disallow-other-stacks=no"
and change to
"disallow-other-stacks=yes"

Этот флаг, очевидно, является причиной того, что теперь avahi пытается использовать SO_REUSEPORT (и установка его в yes отключает это новое поведение.) Документы указывают, что это какой-то механизм для размещения неприятных установок с более чем одним обработчиком mdns одновременно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .