Greetings everyone, I have "upgraded" a guacamole 1.3.0 installation to 1.4.0 but for whatever reason it doesn't want to start at all. The error I get is this: ========================================================================================= Feb 22 23:40:10 nhmucrmgw01 systemd[1]: Starting LSB: Guacamole proxy daemon... ░░ Subject: A start job for unit guacd.service has begun execution ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ A start job for unit guacd.service has begun execution. ░░ ░░ The job identifier is 564. Feb 22 23:40:10 nhmucrmgw01 guacd[1101]: Guacamole proxy daemon (guacd) version 1.4.0 started Feb 22 23:40:10 nhmucrmgw01 guacd[1100]: Starting guacd: Feb 22 23:40:10 nhmucrmgw01 guacd[1101]: guacd[1101]: INFO: Guacamole proxy daemon (guacd) version 1.4.0 started Feb 22 23:40:10 nhmucrmgw01 guacd[1101]: Unable to bind socket to any addresses. Feb 22 23:40:10 nhmucrmgw01 guacd[1101]: guacd[1101]: ERROR: Unable to bind socket to any addresses. Feb 22 23:40:10 nhmucrmgw01 guacd[1100]: FAIL Feb 22 23:40:10 nhmucrmgw01 systemd[1]: guacd.service: Control process exited, code=exited, status=1/FAILURE ░░ Subject: Unit process exited ░░ Defined-By: systemd ░░ Support: https://www.debian.org/support ░░ ░░ An ExecStart= process belonging to unit guacd.service has exited. ░░ ░░ The process' exit code is 'exited' and its exit status is 1. Feb 22 23:40:10 nhmucrmgw01 systemd[1]: guacd.service: Failed with result 'exit-code'. ░░ Subject: Unit failed
========================================================================================= I have built the guacd from source like I have built 1.3.0 with no issues yet still the start up won't do. 1.) download of guacamole-server-1.4.0.tar.gz 2.) unpack of gz 3.) entering the folder 4.) ./configure --with-init-dir=/etc/init.d 5.) make 6.) sudo make install 7.) sudo ldconfig I also update the extensions to 1.4.0 and certainly the WAR file for the client. The Client runs fine in tomcat and reports a connection issue with the guacd obviously. I checked with sudo lsof -i :4822 that the port is not in use. Restarted the server, checked with sudo ps -ef too. But at this point I seem to be out of luck. If I revert my server back to 1.3.0 everything just works. Debian 11 Stable with all updates. /etc/guacamole/guacamole.properties: ========================================================================================= guacd-hostname: 127.0.0.1 guacd-port: 4822 #MariaDB Settings mysql-driver: mariadb mysql-hostname: nhmucmasql01.nethavn.net mysql-port: 3306 mysql-database: nhmucrmgw01_nethavn_net mysql-username: nhmucrmgw01_dbuser mysql-password: <password> mysql-auto-create-accounts: true mysql-disallow-simultaneous-connections: false mysql-disallow-duplicate-connections: false #LDAP Settings ldap-hostname: nethavn.net ldap-port: 389 ldap-encryption-method: none ldap-max-search-results: 2000 ldap-search-bind-dn: CN=NH LDAP Access User,OU=Service-Users,OU=NH-Users,DC=nethavn,DC=net ldap-search-bind-password: <password> ldap-user-base-dn: OU=NH-Users,DC=nethavn,DC=net ldap-username-attribute: sAMAccountName ldap-user-search-filter: (memberof=CN=perm_it_rmgw_login,OU=Permission-Groups,OU=NH-Groups,DC=nethavn,DC=net) ========================================================================================= Do you have any more ideas why this is happening? The ports are clear, there are no ports bound that would interfere... clearly 1.3.0 works on this server.
