Jonathan Kwan created GUACAMOLE-2094:
----------------------------------------

             Summary: Unable to login to guacamole with default guacadmin
                 Key: GUACAMOLE-2094
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2094
             Project: Guacamole
          Issue Type: Improvement
          Components: guacamole
    Affects Versions: 1.6.0
            Reporter: Jonathan Kwan


I have the below docker-compose.yml file and I checked the logs and everything 
seems ok, below:

 
{quote}version: '3.8'

services:
  nginx:
    image: nginx:latest
    container_name: guacamole-nginx
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./nginx/conf.d:/etc/nginx/conf.d:ro
      - ./certbot/www:/var/www/certbot:ro
      - ./certbot/conf:/etc/letsencrypt:ro
    depends_on:
      - guacamole
    networks:
      - guac_network
    restart: unless-stopped

  certbot:
    image: infinityofspace/certbot_dns_duckdns
    container_name: guacamole-certbot
    volumes:
      - ./certbot/www:/var/www/certbot
      - ./certbot/conf:/etc/letsencrypt
    environment:
      - DUCKDNS_TOKEN=token
    entrypoint: "/bin/sh -c \"trap exit TERM; while :; do certbot renew; sleep 
12h & wait $!; done;\""
    networks:
      - guac_network
    restart: unless-stopped

  mysql:
    image: mysql:8.0 # Using MySQL 8.0, you can choose another version if 
preferred
    container_name: guacamole-mysql
    environment:
      # IMPORTANT: Set the root password for the MySQL container
      MYSQL_ROOT_PASSWORD: 'password'
      # IMPORTANT: Create the database and user for Guacamole
      MYSQL_DATABASE: 'guacamole_db'
      MYSQL_USER: 'guacamole_user'
      MYSQL_PASSWORD: 'password'
    volumes:
      - ./mysql:/var/lib/mysql # Persistent storage for MySQL data
    networks:
      - guac_network
    healthcheck: # <-- Add this for MySQL
      test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", 
"-ppassword"] # Use your actual root password here
      interval: 10s
      timeout: 5s
      retries: 5
      start_period: 30s # Give it time to initialize on first run
    command:
      # <-- ADDED: Commands to enable general query log and verbose error 
logging
      --general-log=1
      --general-log-file=/var/log/mysql/mysql.log
      --log-error-verbosity=3 # 1 (errors), 2 (errors, warnings), 3 (errors, 
warnings, notes)
    restart: unless-stopped

  guacd:
    image: guacamole/guacd:1.6.0
    container_name: guacamole-guacd
    networks:
      - guac_network
    restart: unless-stopped

  guacamole:
    image: guacamole/guacamole:1.6.0
    container_name: guacamole-app
    environment:
      MYSQL_ENABLED: 'true'
      GUACD_HOSTNAME: guacd
      #MYSQL_HOSTNAME: mysql
      MYSQL_DATABASE: guacamole_db
      MYSQL_USERNAME: guacamole_user
      MYSQL_PASSWORD: password
      MYSQL_DRIVER: 'mysql'
      DUO_ENABLED: 'false'
      DUO_API_HOSTNAME: 'api.duosecurity.com'
      DUO_CLIENT_ID: 'ID'
      DUO_CLIENT_SECRET: 'secret'
      DUO_REDIRECT_URI: 'duo url'
    depends_on:
      guacd:
        condition: service_started
      mysql:
        condition: service_healthy
    volumes:
      - ./extensions:/opt/guacamole/extensions
    networks:
      - guac_network
    extra_hosts:
      - "host.docker.internal:host-gateway"
    ports:
      - "8080:8080"
    restart: unless-stopped


networks:
  guac_network:
    driver: bridge{quote}
below is the log output from my docker compose execution, and I can't see 
anything that seems obviously wrong:
 
{quote}guacamole-mysql    | '/var/lib/mysql/mysql.sock' -> 
'/var/run/mysqld/mysqld.sock'
guacamole-mysql    | 2025-07-09T05:12:39.147096Z 0 [Note] [MY-013667] [Server] 
Error-log destination "stderr" is not a file. Can not restore error log 
messages from previous run.
guacamole-mysql    | 2025-07-09T05:12:39.143421Z 0 [Warning] [MY-011068] 
[Server] The syntax '--skip-host-cache' is deprecated and will be removed in a 
future release. Please use SET GLOBAL host_cache_size=0 instead.
guacamole-mysql    | 2025-07-09T05:12:39.145134Z 0 [Note] [MY-013932] [Server] 
BuildID[sha1]=cd3aff82d0fd9b8a7b130b0b45cb5fdf7e2f29cf
guacamole-mysql    | 2025-07-09T05:12:39.145140Z 0 [Note] [MY-010949] [Server] 
Basedir set to /usr/.
guacamole-mysql    | 2025-07-09T05:12:39.145152Z 0 [System] [MY-010116] 
[Server] /usr/sbin/mysqld (mysqld 8.0.42) starting as process 1
guacamole-mysql    | 2025-07-09T05:12:39.149218Z 0 [Note] [MY-012366] [InnoDB] 
Using Linux native AIO
guacamole-mysql    | 2025-07-09T05:12:39.149361Z 0 [Note] [MY-010747] [Server] 
Plugin 'FEDERATED' is disabled.
guacamole-mysql    | 2025-07-09T05:12:39.149417Z 0 [Note] [MY-010747] [Server] 
Plugin 'ndbcluster' is disabled.
guacamole-mysql    | 2025-07-09T05:12:39.149447Z 0 [Note] [MY-010747] [Server] 
Plugin 'ndbinfo' is disabled.
guacamole-mysql    | 2025-07-09T05:12:39.149453Z 0 [Note] [MY-010747] [Server] 
Plugin 'ndb_transid_mysql_connection_map' is disabled.
guacamole-mysql    | 2025-07-09T05:12:39.150651Z 1 [System] [MY-013576] 
[InnoDB] InnoDB initialization has started.
guacamole-mysql    | 2025-07-09T05:12:39.150703Z 1 [Note] [MY-013546] [InnoDB] 
Atomic write enabled
guacamole-mysql    | 2025-07-09T05:12:39.150735Z 1 [Note] [MY-012932] [InnoDB] 
PUNCH HOLE support available
guacamole-mysql    | 2025-07-09T05:12:39.150745Z 1 [Note] [MY-012944] [InnoDB] 
Uses event mutexes
guacamole-mysql    | 2025-07-09T05:12:39.150749Z 1 [Note] [MY-012945] [InnoDB] 
GCC builtin __atomic_thread_fence() is used for memory barrier
guacamole-mysql    | 2025-07-09T05:12:39.150753Z 1 [Note] [MY-012948] [InnoDB] 
Compressed tables use zlib 1.3.1
guacamole-mysql    | 2025-07-09T05:12:39.156951Z 1 [Note] [MY-012951] [InnoDB] 
Using hardware accelerated crc32 and polynomial multiplication.
guacamole-mysql    | 2025-07-09T05:12:39.158982Z 1 [Note] [MY-012203] [InnoDB] 
Directories to scan './'
guacamole-mysql    | 2025-07-09T05:12:39.161495Z 1 [Note] [MY-012204] [InnoDB] 
Scanning './'
guacamole-mysql    | 2025-07-09T05:12:39.166880Z 1 [Note] [MY-012208] [InnoDB] 
Completed space ID check of 27 files.
guacamole-mysql    | 2025-07-09T05:12:39.168125Z 1 [Note] [MY-012955] [InnoDB] 
Initializing buffer pool, total size = 128.000000M, instances = 1, chunk size 
=128.000000M
guacamole-mysql    | 2025-07-09T05:12:39.177494Z 1 [Note] [MY-012957] [InnoDB] 
Completed initialization of buffer pool
guacamole-mysql    | 2025-07-09T05:12:39.181826Z 0 [Note] [MY-011952] [InnoDB] 
If the mysqld execution user is authorized, page cleaner thread priority can be 
changed. See the man page of setpriority().
guacamole-mysql    | 2025-07-09T05:12:39.182129Z 1 [Note] [MY-013532] [InnoDB] 
Using './#ib_16384_0.dblwr' for doublewrite
guacamole-mysql    | 2025-07-09T05:12:39.182732Z 1 [Note] [MY-013532] [InnoDB] 
Using './#ib_16384_1.dblwr' for doublewrite
guacamole-mysql    | 2025-07-09T05:12:39.199150Z 1 [Note] [MY-013566] [InnoDB] 
Double write buffer files: 2
guacamole-mysql    | 2025-07-09T05:12:39.199799Z 1 [Note] [MY-013565] [InnoDB] 
Double write buffer pages per instance: 4
guacamole-mysql    | 2025-07-09T05:12:39.199880Z 1 [Note] [MY-013532] [InnoDB] 
Using './#ib_16384_0.dblwr' for doublewrite
guacamole-mysql    | 2025-07-09T05:12:39.199919Z 1 [Note] [MY-013532] [InnoDB] 
Using './#ib_16384_1.dblwr' for doublewrite
guacamole-mysql    | 2025-07-09T05:12:39.437185Z 1 [Note] [MY-013883] [InnoDB] 
The latest found checkpoint is at lsn = 54736315 in redo log file 
./#innodb_redo/#ib_redo16.
guacamole-mysql    | 2025-07-09T05:12:39.437269Z 1 [Note] [MY-013086] [InnoDB] 
Starting to parse redo log at lsn = 54735897, whereas checkpoint_lsn = 54736315 
and start_lsn = 54735872
guacamole-mysql    | 2025-07-09T05:12:39.444368Z 1 [Note] [MY-013083] [InnoDB] 
Log background threads are being started...
guacamole-mysql    | 2025-07-09T05:12:39.446059Z 1 [Note] [MY-012532] [InnoDB] 
Applying a batch of 0 redo log records ...
guacamole-mysql    | 2025-07-09T05:12:39.446088Z 1 [Note] [MY-012535] [InnoDB] 
Apply batch completed!
guacamole-mysql    | 2025-07-09T05:12:39.446243Z 1 [Note] [MY-013252] [InnoDB] 
Using undo tablespace './undo_001'.
guacamole-mysql    | 2025-07-09T05:12:39.446527Z 1 [Note] [MY-013252] [InnoDB] 
Using undo tablespace './undo_002'.
guacamole-mysql    | 2025-07-09T05:12:39.446980Z 1 [Note] [MY-012910] [InnoDB] 
Opened 2 existing undo tablespaces.
guacamole-mysql    | 2025-07-09T05:12:39.447096Z 1 [Note] [MY-011980] [InnoDB] 
GTID recovery trx_no: 10766
guacamole-mysql    | 2025-07-09T05:12:39.452712Z 1 [Note] [MY-013776] [InnoDB] 
Parallel initialization of rseg complete
guacamole-mysql    | 2025-07-09T05:12:39.452750Z 1 [Note] [MY-013777] [InnoDB] 
Time taken to initialize rseg using 4 thread: 5659 ms.
guacamole-mysql    | 2025-07-09T05:12:39.452815Z 1 [Note] [MY-012923] [InnoDB] 
Creating shared tablespace for temporary tables
guacamole-mysql    | 2025-07-09T05:12:39.460653Z 1 [Note] [MY-012265] [InnoDB] 
Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please 
wait ...
guacamole-mysql    | 2025-07-09T05:12:39.536758Z 1 [Note] [MY-012266] [InnoDB] 
File './ibtmp1' size is now 12 MB.
guacamole-mysql    | 2025-07-09T05:12:39.536916Z 1 [Note] [MY-013627] [InnoDB] 
Scanning temp tablespace dir:'./#innodb_temp/'
guacamole-mysql    | 2025-07-09T05:12:39.835637Z 1 [Note] [MY-013018] [InnoDB] 
Created 128 and tracked 128 new rollback segment(s) in the temporary 
tablespace. 128 are now active.
guacamole-mysql    | 2025-07-09T05:12:39.836043Z 1 [Note] [MY-012976] [InnoDB] 
8.0.42 started; log sequence number 54736325
guacamole-mysql    | 2025-07-09T05:12:39.836315Z 1 [System] [MY-013577] 
[InnoDB] InnoDB initialization has ended.
guacamole-mysql    | 2025-07-09T05:12:39.841512Z 1 [Note] [MY-011089] [Server] 
Data dictionary restarting version '80023'.
guacamole-mysql    | 2025-07-09T05:12:39.920298Z 1 [Note] [MY-012357] [InnoDB] 
Reading DD tablespace files
guacamole-mysql    | 2025-07-09T05:12:39.922556Z 1 [Note] [MY-012356] [InnoDB] 
Scanned 29 tablespaces. Validated 29.
guacamole-mysql    | 2025-07-09T05:12:39.974486Z 1 [Note] [MY-010006] [Server] 
Using data dictionary with version '80023'.
guacamole-mysql    | 2025-07-09T05:12:39.984362Z 0 [Note] [MY-011332] [Server] 
Plugin mysqlx reported: 'IPv6 is available'
guacamole-mysql    | 2025-07-09T05:12:39.991874Z 0 [Note] [MY-011323] [Server] 
Plugin mysqlx reported: 'X Plugin ready for connections. bind-address: '::' 
port: 33060'
guacamole-mysql    | 2025-07-09T05:12:39.991909Z 0 [Note] [MY-011323] [Server] 
Plugin mysqlx reported: 'X Plugin ready for connections. socket: 
'/var/run/mysqld/mysqlx.sock''
guacamole-mysql    | 2025-07-09T05:12:40.031331Z 0 [Note] [MY-010902] [Server] 
Thread priority attribute setting in Resource Group SQL shall be ignored due to 
unsupported platform or insufficient privilege.
guacamole-mysql    | 2025-07-09T05:12:40.052844Z 0 [Note] [MY-010856] [Server] 
Failed to open the crashed binlog file when source server is recovering it.
guacamole-mysql    | 2025-07-09T05:12:40.062894Z 0 [Note] [MY-013911] [Server] 
Crash recovery finished in binlog engine. No attempts to commit, rollback or 
prepare any transactions.
guacamole-mysql    | 2025-07-09T05:12:40.062928Z 0 [Note] [MY-013911] [Server] 
Crash recovery finished in InnoDB engine. No attempts to commit, rollback or 
prepare any transactions.
guacamole-mysql    | 2025-07-09T05:12:40.081409Z 0 [Note] [MY-012487] [InnoDB] 
DDL log recovery : begin
guacamole-mysql    | 2025-07-09T05:12:40.081506Z 0 [Note] [MY-012488] [InnoDB] 
DDL log recovery : end
guacamole-mysql    | 2025-07-09T05:12:40.081857Z 0 [Note] [MY-011946] [InnoDB] 
Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
guacamole-mysql    | 2025-07-09T05:12:40.082451Z 0 [Note] [MY-011946] [InnoDB] 
Buffer pool(s) load completed at 250709  5:12:40
guacamole-mysql    | 2025-07-09T05:12:40.170090Z 0 [Note] [MY-010913] [Server] 
You have not provided a mandatory server-id. Servers in a replication topology 
must have unique server-ids. Please refer to the proper server start-up 
parameters documentation.
guacamole-mysql    | 2025-07-09T05:12:40.180105Z 0 [Note] [MY-010182] [Server] 
Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying to 
enable SSL support using them.
guacamole-mysql    | 2025-07-09T05:12:40.182012Z 0 [Note] [MY-010304] [Server] 
Skipping generation of SSL certificates as certificate files are present in 
data directory.
guacamole-mysql    | 2025-07-09T05:12:40.183772Z 0 [Warning] [MY-010068] 
[Server] CA certificate ca.pem is self signed.
guacamole-mysql    | 2025-07-09T05:12:40.183846Z 0 [System] [MY-013602] 
[Server] Channel mysql_main configured to support TLS. Encrypted connections 
are now supported for this channel.
guacamole-mysql    | 2025-07-09T05:12:40.184316Z 0 [Note] [MY-010308] [Server] 
Skipping generation of RSA key pair through 
--sha256_password_auto_generate_rsa_keys as key files are present in data 
directory.
guacamole-mysql    | 2025-07-09T05:12:40.184699Z 0 [Note] [MY-010308] [Server] 
Skipping generation of RSA key pair through 
--caching_sha2_password_auto_generate_rsa_keys as key files are present in data 
directory.
guacamole-mysql    | 2025-07-09T05:12:40.185630Z 0 [Note] [MY-010252] [Server] 
Server hostname (bind-address): '*'; port: 3306
guacamole-mysql    | 2025-07-09T05:12:40.185867Z 0 [Note] [MY-010253] [Server] 
IPv6 is available.
guacamole-mysql    | 2025-07-09T05:12:40.185887Z 0 [Note] [MY-010264] [Server]  
 - '::' resolves to '::';
guacamole-mysql    | 2025-07-09T05:12:40.185898Z 0 [Note] [MY-010251] [Server] 
Server socket created on IP: '::'.
guacamole-mysql    | 2025-07-09T05:12:40.201283Z 0 [Warning] [MY-011810] 
[Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in 
the path is accessible to all OS users. Consider choosing a different directory.
guacamole-mysql    | 2025-07-09T05:12:40.235272Z 0 [Note] [MY-011025] [Repl] 
Failed to start replica threads for channel ''.
guacamole-mysql    | 2025-07-09T05:12:40.236680Z 0 [Note] [MY-011240] [Server] 
Plugin mysqlx reported: 'Using SSL configuration from MySQL Server'
guacamole-mysql    | 2025-07-09T05:12:40.236727Z 5 [Note] [MY-010051] [Server] 
Event Scheduler: scheduler thread started with id 5
guacamole-mysql    | 2025-07-09T05:12:40.237737Z 0 [Note] [MY-011243] [Server] 
Plugin mysqlx reported: 'Using OpenSSL for TLS connections'
guacamole-mysql    | 2025-07-09T05:12:40.237935Z 0 [System] [MY-011323] 
[Server] X Plugin ready for connections. Bind-address: '::' port: 33060, 
socket: /var/run/mysqld/mysqlx.sock
guacamole-mysql    | 2025-07-09T05:12:40.237951Z 0 [System] [MY-010931] 
[Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.42'  socket: 
'/var/run/mysqld/mysqld.sock'  port: 3306  MySQL Community Server - GPL.
guacamole-app      | NOTE: Picked up JDK_JAVA_OPTIONS:  
--add-opens=java.base/java.lang=ALL-UNNAMED 
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED 
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED 
--add-opens=java.base/java.io=ALL-UNNAMED 
--add-opens=java.base/java.util=ALL-UNNAMED 
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED 
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
guacamole-nginx    | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, 
will attempt to perform configuration
guacamole-nginx    | /docker-entrypoint.sh: Looking for shell scripts in 
/docker-entrypoint.d/
guacamole-nginx    | /docker-entrypoint.sh: Launching 
/docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
guacamole-nginx    | 10-listen-on-ipv6-by-default.sh: info: 
/etc/nginx/conf.d/default.conf is not a file or does not exist
guacamole-nginx    | /docker-entrypoint.sh: Sourcing 
/docker-entrypoint.d/15-local-resolvers.envsh
guacamole-nginx    | /docker-entrypoint.sh: Launching 
/docker-entrypoint.d/20-envsubst-on-templates.sh
guacamole-nginx    | /docker-entrypoint.sh: Launching 
/docker-entrypoint.d/30-tune-worker-processes.sh
guacamole-nginx    | /docker-entrypoint.sh: Configuration complete; ready for 
start up
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: using the "epoll" event 
method
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: nginx/1.29.0
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: built by gcc 12.2.0 
(Debian 12.2.0-14+deb12u1)
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: OS: Linux 
6.8.0-63-generic
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: 
getrlimit(RLIMIT_NOFILE): 1048576:1048576
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: start worker processes
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: start worker process 20
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: start worker process 21
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: start worker process 22
guacamole-nginx    | 2025/07/09 05:12:44 [notice] 1#1: start worker process 23
guacamole-app      | 09-Jul-2025 05:12:44.697 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version name:   
Apache Tomcat/9.0.106
guacamole-app      | 09-Jul-2025 05:12:44.705 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server built:          
Jun 5 2025 19:02:30 UTC
guacamole-app      | 09-Jul-2025 05:12:44.705 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version number: 
9.0.106.0
guacamole-app      | 09-Jul-2025 05:12:44.705 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Name:               
Linux
guacamole-app      | 09-Jul-2025 05:12:44.705 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Version:            
6.8.0-63-generic
guacamole-app      | 09-Jul-2025 05:12:44.706 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Architecture:          
amd64
guacamole-app      | 09-Jul-2025 05:12:44.706 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Java Home:             
/opt/java/openjdk
guacamole-app      | 09-Jul-2025 05:12:44.706 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           
21.0.7+6-LTS
guacamole-app      | 09-Jul-2025 05:12:44.706 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            
Eclipse Adoptium
guacamole-app      | 09-Jul-2025 05:12:44.706 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         
/tmp/catalina-base.VIO4mYku4J
guacamole-app      | 09-Jul-2025 05:12:44.706 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         
/usr/local/tomcat
guacamole-app      | 09-Jul-2025 05:12:44.719 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.lang=ALL-UNNAMED
guacamole-app      | 09-Jul-2025 05:12:44.719 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED
guacamole-app      | 09-Jul-2025 05:12:44.719 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED
guacamole-app      | 09-Jul-2025 05:12:44.719 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.io=ALL-UNNAMED
guacamole-app      | 09-Jul-2025 05:12:44.719 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.util=ALL-UNNAMED
guacamole-app      | 09-Jul-2025 05:12:44.719 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
guacamole-app      | 09-Jul-2025 05:12:44.719 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
guacamole-app      | 09-Jul-2025 05:12:44.720 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.config.file=/tmp/catalina-base.VIO4mYku4J/conf/logging.properties
guacamole-app      | 09-Jul-2025 05:12:44.720 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
guacamole-app      | 09-Jul-2025 05:12:44.720 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djdk.tls.ephemeralDHKeySize=2048
guacamole-app      | 09-Jul-2025 05:12:44.720 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources
guacamole-app      | 09-Jul-2025 05:12:44.721 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dsun.io.useCanonCaches=false
guacamole-app      | 09-Jul-2025 05:12:44.721 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dorg.apache.catalina.security.SecurityListener.UMASK=0027
guacamole-app      | 09-Jul-2025 05:12:44.721 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dignore.endorsed.dirs=
guacamole-app      | 09-Jul-2025 05:12:44.722 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.base=/tmp/catalina-base.VIO4mYku4J
guacamole-app      | 09-Jul-2025 05:12:44.722 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.home=/usr/local/tomcat
guacamole-app      | 09-Jul-2025 05:12:44.722 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.io.tmpdir=/tmp/catalina-base.VIO4mYku4J/temp
guacamole-app      | 09-Jul-2025 05:12:44.727 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache 
Tomcat Native library [1.3.1] using APR version [1.7.2].
guacamole-app      | 09-Jul-2025 05:12:44.727 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: 
IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true].
guacamole-app      | 09-Jul-2025 05:12:44.728 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL 
configuration: useAprConnector [false], useOpenSSL [true]
guacamole-app      | 09-Jul-2025 05:12:44.731 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL 
successfully initialized [OpenSSL 3.0.13 30 Jan 2024]
guacamole-app      | 09-Jul-2025 05:12:44.984 INFO [main] 
org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler 
["http-nio-8080"]
guacamole-app      | 09-Jul-2025 05:12:45.008 INFO [main] 
org.apache.catalina.startup.Catalina.load Server initialization in [447] 
milliseconds
guacamole-app      | 09-Jul-2025 05:12:45.036 INFO [main] 
org.apache.catalina.core.StandardService.startInternal Starting service 
[Catalina]
guacamole-app      | 09-Jul-2025 05:12:45.036 INFO [main] 
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: 
[Apache Tomcat/9.0.106]
guacamole-app      | 09-Jul-2025 05:12:45.048 INFO [main] 
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application 
archive [/tmp/catalina-base.VIO4mYku4J/webapps/guacamole.war]
guacamole-app      | 09-Jul-2025 05:12:46.249 INFO [main] 
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-app      | 05:12:46.432 [main] INFO 
org.apache.guacamole.environment.LocalEnvironment -- GUACAMOLE_HOME is 
"/tmp/guacamole-home.uJdq2wwPAf".
guacamole-app      | 05:12:46.514 [main] INFO 
org.apache.guacamole.GuacamoleServletContextListener -- Read configuration 
parameters from "/tmp/guacamole-home.uJdq2wwPAf/guacamole.properties".
guacamole-app      | 05:12:46.514 [main] INFO 
org.apache.guacamole.GuacamoleServletContextListener -- Additional 
configuration parameters may be read from environment variables.
guacamole-app      | 05:12:46.516 [main] INFO 
org.apache.guacamole.GuacamoleServletContextListener -- Additional 
configuration parameters may be read from files pointed to by "*_FILE" 
environment variables.
guacamole-app      | 05:12:46.517 [main] INFO 
org.apache.guacamole.rest.auth.HashTokenSessionMap -- Sessions will expire 
after 60 minutes of inactivity.
guacamole-app      | 05:12:46.620 [main] INFO 
org.apache.guacamole.log.LogModule -- Logging will be at the "info" level.
guacamole-app      | 05:12:46.933 [main] INFO  o.a.g.t.w.WebSocketTunnelModule 
- Loading JSR-356 WebSocket support...
guacamole-app      | 05:12:47.042 [main] INFO  o.a.g.event.EventLoggingListener 
- The Apache Guacamole web application has started.
guacamole-app      | 05:12:47.323 [main] WARN  
o.g.jersey.server.wadl.WadlFeature - JAXBContext implementation could not be 
found. WADL feature is disabled.
guacamole-app      | 09-Jul-2025 05:12:47.536 INFO [main] 
org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application 
archive [/tmp/catalina-base.VIO4mYku4J/webapps/guacamole.war] has finished in 
[2,487] ms
guacamole-app      | 09-Jul-2025 05:12:47.538 INFO [main] 
org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler 
["http-nio-8080"]
guacamole-app      | 09-Jul-2025 05:12:47.546 INFO [main] 
org.apache.catalina.startup.Catalina.start Server startup in [2536] milliseconds
guacamole-app      | 05:13:29.447 [http-nio-8080-exec-1] WARN  
o.a.g.event.EventLoggingListener - Authentication attempt from 192.168.200.110 
for user "guacadmin" failed: unknown error (no specific failure recorded)
guacamole-app      | 05:13:41.045 [http-nio-8080-exec-9] WARN  
o.a.g.event.EventLoggingListener - Authentication attempt from 192.168.200.110 
for user "guacadmin" failed: unknown error (no specific failure recorded)
guacamole-app      | 05:13:43.136 [http-nio-8080-exec-10] WARN  
o.a.g.event.EventLoggingListener - Authentication attempt from 192.168.200.110 
for user "guacadmin" failed: unknown error (no specific failure recorded)
{quote}
I've also check the mysql database the structure was created and I checked the 
salt hash for guacadmin and it is the default for the password guacadmin, so at 
the moment I am out of ideas what the issue is and was wondering if anyone can 
give a quick pointer, thanks!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to