I’m still having issues with this, using the latest installer.
Ignoring Apparmor (which breaks other items on my system and needs more thought) I have systemd-journal-gatewayd running. I have /run/systemd-journal-gatewayd.sock (empty file, owned by root) in place, and /lib/systemd/ contains systemd-journal-gatewayd (executable) but I’m now totally lost as to why HA can’t find it. Systemctl status systemd-journal-gatewayd returns that it is running, from /lib/systemd/system/systemd-journal-gatewayd.service and the CGroup contains /lib/systemd/systemd-journal-gatewayd
I’m lost as to what should be where and what should be referencing where, and why the installer doesn’t do this automatically.
Nov 03 20:10:41 homeassistant systemd-journal-gatewayd[20473]: microhttpd: Setting TCP_NODELAY option to ON state failed: Operation not supported
Nov 03 20:10:41 homeassistant systemd-journal-gatewayd[20473]: microhttpd: Setting TCP_CORK option to OFF state failed: Operation not supported
Nov 03 20:10:41 homeassistant systemd-journal-gatewayd[20473]: microhttpd: Failed to push the data from buffers to the network. Client may experience some delay (usually in range 200ms - 5 sec).
Should anybody be still looking for a solution, then the following can resolve it.
This problem is caused by Debian 11 having a too old version of libmicrohttpd12.