It seems that the network is not detected normally in systemctl. /etc/init.d/guacd ### BEGIN INIT INFO # Provides: guacd # Required-Start: $network $syslog # Required-Stop: $network $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Guacamole proxy daemon # Description: The Guacamole proxy daemon, required to translate remote desktop protocols into the text-based Guacamole pro$ ### END INIT INFO
The daemon runs as root by default. -----Original Message----- From: "Nick Couchman"<vn...@apache.org> To: <user@guacamole.apache.org>; Cc: Sent: 2022-04-18 (월) 20:10:52 (GMT+09:00) Subject: Re: guacd service does not start automatically. On Mon, Apr 18, 2022 at 6:28 AM 박제형 <sjsanj...@naver.com> wrote: This is the result of trying this already. Apr 17 23:05:47 raspberrypi guacd[481]: guacd[483]: ERROR:#011Unable to bind socket to any addresses. Apr 17 23:05:47 raspberrypi guacd[483]: Unable to bind socket to any addresses. It's possible that guacd is trying to start before networking completely starts up on your device - the systemd file that's included should be configured correctly to make it wait until networking is up, but if it starts successfully after you log in and start it, but not at startup, maybe this isn't the case. Also, when you log in to start it manually, are you starting it as the same user specified in the systemd unit file (daemon, by default), or as the user you log in with? -Nick