My guacamole install has been working great for months until now. Any help
would be very appreciated! I'm getting this in my docker log:

Attaching to guacd, guacamole
guacd        | guacd[1]: INFO: Guacamole proxy daemon (guacd) version 1.5.2
started
guacd        | guacd[1]: INFO: Listening on host 0.0.0.0, port 4822
guacamole    | 15-Jun-2023 17:58:52.844 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Server version name:
  Apache Tomcat/8.5.90
guacamole    | 15-Jun-2023 17:58:52.845 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Server built:
 Jun 2 2023 17:14:04 UTC
guacamole    | 15-Jun-2023 17:58:52.845 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Server version
number: 8.5.90.0
guacamole    | 15-Jun-2023 17:58:52.845 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log OS Name:
  Linux
guacamole    | 15-Jun-2023 17:58:52.845 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log OS Version:
 5.15.0-73-generic
guacamole    | 15-Jun-2023 17:58:52.845 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Architecture:
 amd64
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Java Home:
  /opt/java/openjdk/jre
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log JVM Version:
  1.8.0_372-b07
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:
 Temurin
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:
  /home/guacamole/tomcat
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:
  /usr/local/tomcat
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument:
-Djava.util.logging.config.file=/home/guacamole/tomcat/conf/logging.properties
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Djdk.tls.ephemeralDHKeySize=2048
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
guacamole    | 15-Jun-2023 17:58:52.846 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
guacamole    | 15-Jun-2023 17:58:52.847 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Dignore.endorsed.dirs=
guacamole    | 15-Jun-2023 17:58:52.847 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Dcatalina.base=/home/guacamole/tomcat
guacamole    | 15-Jun-2023 17:58:52.847 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Dcatalina.home=/usr/local/tomcat
guacamole    | 15-Jun-2023 17:58:52.847 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line
argument: -Djava.io.tmpdir=/home/guacamole/tomcat/temp
guacamole    | 15-Jun-2023 17:58:52.847 INFO [main]
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache
Tomcat Native library [1.2.37] using APR version [1.7.0].
guacamole    | 15-Jun-2023 17:58:52.847 INFO [main]
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR
capabilities: IPv6 [true], sendfile [true], accept filters [false], random
[true], UDS [{4}].
guacamole    | 15-Jun-2023 17:58:52.847 INFO [main]
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL
configuration: useAprConnector [false], useOpenSSL [true]
guacamole    | 15-Jun-2023 17:58:52.851 INFO [main]
org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL
successfully initialized [OpenSSL 3.0.2 15 Mar 2022]
guacamole    | 15-Jun-2023 17:58:52.907 INFO [main]
org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
["http-nio-8080"]
guacamole    | 15-Jun-2023 17:58:52.925 INFO [main]
org.apache.catalina.startup.Catalina.load Initialization processed in 453 ms
guacamole    | 15-Jun-2023 17:58:52.946 INFO [main]
org.apache.catalina.core.StandardService.startInternal Starting service
[Catalina]
guacamole    | 15-Jun-2023 17:58:52.946 INFO [main]
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
engine: [Apache Tomcat/8.5.90]
guacamole    | 15-Jun-2023 17:58:52.959 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
archive [/home/guacamole/tomcat/webapps/guacamole.war]
guacamole    | 15-Jun-2023 17:58:54.092 INFO [localhost-startStop-1]
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned
for TLDs yet contained no TLDs. Enable debug logging for this logger for a
complete list of JARs that were scanned but no TLDs were found in them.
Skipping unneeded JARs during scanning can improve startup time and JSP
compilation time.
guacamole    | 17:58:54.439 [localhost-startStop-1] INFO
 o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is
"/home/guacamole/.guacamole".
guacamole    | 17:58:54.530 [localhost-startStop-1] INFO
 o.a.g.GuacamoleServletContextListener - Read configuration parameters from
"/home/guacamole/.guacamole/guacamole.properties".
guacamole    | 17:58:54.531 [localhost-startStop-1] INFO
 o.a.g.rest.auth.HashTokenSessionMap - Sessions will expire after 60
minutes of inactivity.
guacamole    | 17:58:54.836 [localhost-startStop-1] INFO
 o.a.g.extension.ExtensionModule - Multiple extensions are installed and
will be loaded in order of decreasing priority:
guacamole    | 17:58:54.836 [localhost-startStop-1] INFO
 o.a.g.extension.ExtensionModule -  - [mysql] "MySQL Authentication"
(/home/guacamole/.guacamole/extensions/guacamole-auth-jdbc-mysql-1.5.2.jar)
guacamole    | 17:58:54.836 [localhost-startStop-1] INFO
 o.a.g.extension.ExtensionModule -  - [totp] "TOTP TFA Authentication
Backend"
(/home/guacamole/.guacamole/extensions/guacamole-auth-totp-1.5.2.jar)
guacamole    | 17:58:54.836 [localhost-startStop-1] INFO
 o.a.g.extension.ExtensionModule - To change this order, set the
"extension-priority" property or rename the extension files. The default
priority of extensions is dictated by the sort order of their filenames.
guacamole    | 17:58:54.853 [localhost-startStop-1] INFO
 o.a.g.a.mysql.conf.MySQLEnvironment - Installed JDBC driver for
MySQL/MariaDB detected as "MySQL Connector/J".
guacamole    | 17:58:55.512 [localhost-startStop-1] INFO
 o.a.g.extension.ExtensionModule - Extension "MySQL Authentication" (mysql)
loaded.
guacamole    | 17:58:55.699 [localhost-startStop-1] INFO
 o.a.g.extension.ExtensionModule - Extension "TOTP TFA Authentication
Backend" (totp) loaded.
guacamole    | 17:58:55.786 [localhost-startStop-1] INFO
 o.a.g.t.w.WebSocketTunnelModule - Loading JSR-356 WebSocket support...
guacamole    | 15-Jun-2023 17:58:56.463 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deployment of web
application archive [/home/guacamole/tomcat/webapps/guacamole.war] has
finished in [3,503] ms
guacamole    | 15-Jun-2023 17:58:56.464 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
["http-nio-8080"]
guacamole    | 15-Jun-2023 17:58:56.472 INFO [main]
org.apache.catalina.startup.Catalina.start Server startup in 3546 ms
guacamole    | Loading class `com.mysql.jdbc.Driver'. This is deprecated.
The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is
automatically registered via the SPI and manual loading of the driver class
is generally unnecessary.
guacamole    | 19:03:39.396 [http-nio-8080-exec-9] WARN
 o.a.g.e.AuthenticationProviderFacade - The "mysql" authentication provider
has encountered an internal error which will halt the authentication
process. If this is unexpected or you are the developer of this
authentication provider, you may wish to enable debug-level logging. If
this is expected and you wish to ignore such failures in the future, please
set "skip-if-unavailable: mysql" within your guacamole.properties.
guacamole    | 19:03:39.399 [http-nio-8080-exec-9] ERROR
o.a.g.rest.RESTExceptionMapper - Unexpected internal error:
guacamole    | ### Error querying database.  Cause: java.sql.SQLException:
Unknown system variable 'transaction_isolation'
guacamole    | ### The error may exist in
org/apache/guacamole/auth/jdbc/user/UserMapper.xml
guacamole    | ### The error may involve
org.apache.guacamole.auth.jdbc.user.UserMapper.selectOne
guacamole    | ### The error occurred while executing a query
guacamole    | ### Cause: java.sql.SQLException: Unknown system variable
'transaction_isolation'
guacamole    | 19:04:24.453 [http-nio-8080-exec-8] WARN
 o.a.g.e.AuthenticationProviderFacade - The "mysql" authentication provider
has encountered an internal error which will halt the authentication
process. If this is unexpected or you are the developer of this
authentication provider, you may wish to enable debug-level logging. If
this is expected and you wish to ignore such failures in the future, please
set "skip-if-unavailable: mysql" within your guacamole.properties.
guacamole    | 19:04:24.454 [http-nio-8080-exec-8] ERROR
o.a.g.rest.RESTExceptionMapper - Unexpected internal error:
guacamole    | ### Error querying database.  Cause: java.sql.SQLException:
Unknown system variable 'transaction_isolation'
guacamole    | ### The error may exist in
org/apache/guacamole/auth/jdbc/user/UserMapper.xml
guacamole    | ### The error may involve
org.apache.guacamole.auth.jdbc.user.UserMapper.selectOne
guacamole    | ### The error occurred while executing a query
guacamole    | ### Cause: java.sql.SQLException: Unknown system variable
'transaction_isolation'

Reply via email to