<div dir="ltr"><div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">Hi,</div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">I meet a problem that systemd-resolved is not able to resolve the DNS.</div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">systemd-resolved[1237]: sd-bus: starting bus bus-api-resolve by connecting to /run/dbus/system_bus_socket...<br>systemd-resolved[1237]: Added inotify watch for /run on bus bus-api-resolve: 2<br>systemd-resolved[1237]: Added inotify watch for /run/dbus on bus bus-api-resolve: 3<br>systemd-resolved[1237]: Added inotify watch for /run/dbus/system_bus_socket on bus bus-api-resolve: -1<br>systemd-resolved[1237]: sd-bus: starting bus bus-api-resolve by connecting to /run/dbus/system_bus_socket...<br><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">It seems to me that the systemd-resolved doesn't able to access /run/dbus/system_bus_socket. FWIU, theĀ /run/dbus/system_bus_socket is created by dbus.socket.</div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">However, the dependencies seem like:</div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">systemd-resolved -> sysinit.target -> dbus.socket.</div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">according to:</div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">$ systemctl show dbus.socket | grep -i after<br>After=-.mount sysinit.target system.slice<br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">$ systemctl show systemd-resolved | grep -i before<br>Before=initrd-switch-root.target shutdown.target nss-lookup.target network.target sysinit.target</div></div><div><br></div><div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">If I set "Wants=dbus.socket" "Before=dbus.socket" in systemd-resolved, then it'll introduce circular dependency.</div><div style="font-family:comic sans ms,sans-serif" class="gmail_default"><br></div><div style="font-family:comic sans ms,sans-serif" class="gmail_default">It seems weird to me, does anyone let me know if I missing anything?</div><br clear="all"></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font face="comic sans ms, sans-serif">Sincerely,<br></font><div><font face="comic sans ms, sans-serif">Jeremy Su</font></div></div></div></div></div></div>