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.

Reply via email to