Folks,

I'm upgrading my test platform of guacamole from 1.4.0 to 1.6.0, native installation on Debian trixie with tomcat 9.0.

Relevant properties used in guacamole.properties are :

#mysql-driver: mariadb    <= Inactive or not does not matter
mysql-hostname: dbserver.example.com
mysql-port: 3306
mysql-database: guac-telem
mysql-username: <user>
mysql-password: <password>

I'm using mariadb-java-client-3.5.9.jar connector/J in lib subdirectory (it was 2.7.0 before, and it seems to work with this version)

MariaDB is recognized in the log :

2026-06-18 15:40:49,175 [main] INFO o.a.g.auth.mysql.conf.MySQLEnvironment - Installed JDBC driver for MySQL/MariaDB detected as "MariaDB Connector/J"

But JDBC URL is not correct for mariadb anymore :

### Cause: java.sql.SQLException: No suitable driver found for jdbc:mysql://dbserver.example.com:3306/guac-telem

I think recent MariaDB Connector/J does not register "mysql" anymore, URL should be jdbc:mariadb://dbserver.example.com:3306/guac-telem instead.

(full log attached)

Regards.

--
Philippe MARASSE

Responsable des Infrastructures réseaux, systèmes Linux et RSSI technique
Direction des Finances et du Numérique
Centre Hospitalier Henri Laborit - Bâtiment Administratif entrée N°20
CS 10587 - 370 avenue Jacques Cœur
86021 Poitiers Cedex
Tel : 05.49.44.57.19

Attachment: app.log.gz
Description: GNU Zip compressed data

Attachment: smime.p7s
Description: Signature cryptographique S/MIME

Reply via email to