Score:0

Error with database authentication in Apache Guacamole

in flag

I'm setup a new Ubuntu Server 22.04 VM and am following the documentation here:

https://guacamole.apache.org/doc/gug/jdbc-auth.html

Guacamole 1.4 installs fine along with Tomcat9 and Nginx proxy; I can access the site fine with user-mapping.xml

After installing MariaDB, importing the schema files and placing extensions / lib files I am getting an error on the site:

ERROR
An error has occurred and this action cannot be completed. If the problem persists, please notify your system administrator or check your system logs.

However I am not seeing any errors in Tomcat's catalina log files to further troubleshoot.

Files:
/etc/guacamole/extensions/guacamole-auth-jdbc-mysql-1.4.0.jar
/etc/guacamole/lib/mariadb-java-client-3.0.5.jar
/etc/guacamole/guacamole.properties

# Hostname and port of guacamole proxy
guacd-hostname: localhost
guacd-port:     4822

# Allow 24 hours for sign-ins
api-session-timeout: 1440

# Database authentication
mysql-hostname: localhost
mysql-port: 3306
mysql-database: guacamole
mysql-username: guacamole_user
mysql-password: mZWY********9YoA
mysql-server-timezone: America/New_York

I'd appreciate any help with where I'm going wrong and/or locate the necessary log files to troubleshoot.

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.