2023-07-26 11:50:55.588230+00:0026-Jul-2023 13:50:55.586 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name: Apache Tomcat/8.5.87
2023-07-26 11:50:55.588350+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Feb 27 2023 19:32:33 UTC
2023-07-26 11:50:55.588415+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version number: 8.5.87.0
2023-07-26 11:50:55.588506+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
2023-07-26 11:50:55.588575+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.15.107+truenas
2023-07-26 11:50:55.588642+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
2023-07-26 11:50:55.588709+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /opt/java/openjdk/jre
2023-07-26 11:50:55.588767+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_362-b09
2023-07-26 11:50:55.588836+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Temurin
2023-07-26 11:50:55.588892+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /home/guacamole/tomcat
2023-07-26 11:50:55.588955+00:0026-Jul-2023 13:50:55.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/local/tomcat
2023-07-26 11:50:55.589130+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/home/guacamole/tomcat/conf/logging.properties
2023-07-26 11:50:55.589189+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
2023-07-26 11:50:55.589242+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
2023-07-26 11:50:55.589308+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
2023-07-26 11:50:55.589368+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0022
2023-07-26 11:50:55.589430+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
2023-07-26 11:50:55.589482+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/home/guacamole/tomcat
2023-07-26 11:50:55.589550+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/local/tomcat
2023-07-26 11:50:55.589603+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/home/guacamole/tomcat/temp
2023-07-26 11:50:55.589696+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache Tomcat Native library [1.2.36] using APR version [1.7.0].
2023-07-26 11:50:55.589744+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [{4}].
2023-07-26 11:50:55.589800+00:0026-Jul-2023 13:50:55.589 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
2023-07-26 11:50:55.592596+00:0026-Jul-2023 13:50:55.592 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 3.0.2 15 Mar 2022]
2023-07-26 11:50:55.654729+00:0026-Jul-2023 13:50:55.654 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
2023-07-26 11:50:55.668164+00:0026-Jul-2023 13:50:55.668 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 401 ms
2023-07-26 11:50:55.687703+00:0026-Jul-2023 13:50:55.687 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
2023-07-26 11:50:55.687787+00:0026-Jul-2023 13:50:55.687 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/8.5.87]
2023-07-26 11:50:55.700490+00:0026-Jul-2023 13:50:55.700 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/home/guacamole/tomcat/webapps/guacamole.war]
2023-07-26 11:50:56.712640+00:0026-Jul-2023 13:50:56.712 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.
2023-07-26 11:50:57.089194+00:0013:50:57.044 [localhost-startStop-1] INFO o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/home/guacamole/.guacamole".
2023-07-26 11:50:57.213854+00:0013:50:57.213 [localhost-startStop-1] INFO o.a.g.GuacamoleServletContextListener - Read configuration parameters from "/home/guacamole/.guacamole/guacamole.properties".
2023-07-26 11:50:57.216644+00:0013:50:57.216 [localhost-startStop-1] INFO o.a.g.rest.auth.HashTokenSessionMap - Sessions will expire after 60 minutes of inactivity.
2023-07-26 11:50:57.623043+00:0013:50:57.622 [localhost-startStop-1] INFO o.a.g.extension.ExtensionModule - Multiple extensions are installed and will be loaded in order of decreasing priority:
2023-07-26 11:50:57.623097+00:0013:50:57.623 [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)
2023-07-26 11:50:57.623132+00:0013:50:57.623 [localhost-startStop-1] INFO o.a.g.extension.ExtensionModule - - [postgresql] "PostgreSQL Authentication" (/home/guacamole/.guacamole/extensions/guacamole-auth-jdbc-postgresql-1.5.2.jar)
2023-07-26 11:50:57.623169+00:0013:50:57.623 [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.
2023-07-26 11:50:57.792985+00:0013:50:57.792 [localhost-startStop-1] INFO o.a.g.extension.ExtensionModule - Extension "TOTP TFA Authentication Backend" (totp) loaded.
2023-07-26 11:50:58.409578+00:0013:50:58.409 [localhost-startStop-1] INFO o.a.g.extension.ExtensionModule - Extension "PostgreSQL Authentication" (postgresql) loaded.
2023-07-26 11:50:58.502060+00:0013:50:58.501 [localhost-startStop-1] INFO o.a.g.t.w.WebSocketTunnelModule - Loading JSR-356 WebSocket support...
2023-07-26 11:50:59.165658+00:0026-Jul-2023 13:50:59.165 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,464] ms
2023-07-26 11:50:59.167093+00:0026-Jul-2023 13:50:59.167 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
2023-07-26 11:50:59.174917+00:0026-Jul-2023 13:50:59.174 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 3506 ms
2023-07-26 11:51:29.504141+00:0013:51:29.503 [http-nio-8080-exec-4] INFO o.a.g.r.auth.AuthenticationService - User "guacadmin" successfully authenticated from [172.71.182.170, 172.16.14.69].
2023-07-26 11:59:41.396935+00:0013:59:41.396 [http-nio-8080-exec-4] INFO o.a.g.r.auth.AuthenticationService - User "guacadmin" successfully authenticated from [172.71.182.171, 172.16.14.69].
2023-07-26 12:01:02.131053+00:0014:01:02.130 [http-nio-8080-exec-10] INFO o.a.g.r.auth.AuthenticationService - User "michiel" successfully authenticated from [172.71.182.213, 172.16.14.69].
Application Configuration
Describe the bug
Duo 2FA functionality is not activated, defaults to TOTP, however that option is not activated through my config
To Reproduce
Install chart
Fill in required config for DUO
Save config
Log in with default guacadmin credentials
TOTP configuration will be presented
Expected Behavior
DUO 2FA
Screenshots
Additional Context
N/A
I've read and agree with the following
[X] I've checked all open and closed issues and my issue is not there.
App Name
guacamole
SCALE Version
22.12.2
App Version
1.5.1_9.0.0
Application Events
Application Logs
Application Configuration
Describe the bug
Duo 2FA functionality is not activated, defaults to TOTP, however that option is not activated through my config
To Reproduce
Expected Behavior
DUO 2FA
Screenshots
Additional Context
N/A
I've read and agree with the following