dbus_bus_request_name (): Les connexions ne sont pas autorisées à posséder le service
J'ai construit un système de fichiers racine sur les bras. Il devrait fonctionner dbus-daemon et avahi-daemon, mais lorsque j'essaie d'exécuter avahi-daemon
$ dbus-daemon --system
$ avahi-daemon
J'obtiens ce message:
Found user 'avahi' (UID 4) and group 'avahi' (GID 4).
Successfully dropped root privileges.
avahi-daemon 0.6.28 starting up.
WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
dbus_bus_request_name(): Connection ":1.0" is not allowed to own the service "org.freedesktop.Avahi" due to security policies in the configuration file
WARNING: Failed to contact D-Bus daemon.
avahi-daemon 0.6.28 exiting.
Quel est le problème? Est-il sur dbus configuration ?
source d'informationauteur Mandy
Vous devez vous connecter pour publier un commentaire.
J'ai eu un problème similaire, dans mon cas, le défaut avahi-dbus.conf qui viennent avec mon système de paquets système manque juste le dernier "
</policy>
"avant"</busconfig>
" ce qui a déclenché cette erreur.J'ai d'abord pensé que le problème ne venait pas de ce fichier depuis un rapide regard il ne suffit pas de trouver ce genre d'erreur de syntaxe.
Dans mon cas, j'ai simplement eu à redémarrer le service dbus.
C'était probablement parce que avahi inséré un dbus fichier de config (
/etc/dbus-1/system.d/avahi-dbus.conf
), ce qui n'était pas détecté automatiquement.Il y a des restrictions sur ce que le client peut s'inscrire ce nom sur le bus système. Sinon, un processus utilisateur peut recevoir de demande prévu pour certains de service du système.
Les restrictions sont configurés via dbus-daemon fichier de configuration, généralement
/etc/dbus-1/system.conf
. Dans des installations standard ce fichier contient d'autres fichiers de configuration, en particulier tous dans le/etc/dbus-1/system.d/
répertoire, où le service des configurations spécifiques sont stockés. De cette façon, DBus est généralement configuré pour Avahi:Exemple de mon poste de travail:
Assurez-vous que vous avez ces fichiers de configuration ou une bonne configuration personnalisée en place.