-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
Issue Category
Docker/Container Issues
Bug Description
Unable to access the web gui after installation
Steps to Reproduce
- Install fresh Ubuntu Server 24.04.4
- Run the commands listed at https://www.projectnomad.us/install
- Confirm the installation completes, receive the message "# You can now access the management interface at http://localhost:8080 or http://10.0.1.15:8080"
- Access http://10.0.1.15:8080 via web browser. Receive error 'Unable to connect'
- Access localhost:8080 using curl. Receive error 'couldn't connect to server'
- Check output of 'docker ps'. Image 'ghcr.io/crosstalk-solutions/project-nomad:latest' is consistently restarting.
- From the nomad:latest docker logs, It appears the container can not connect successfully to nomad_mysql
- Remove docker container nomad_mysql and re-run nomad_install.sh. It completes successfully.
- GUI still not accessible.
- nomad:latest stuck in restarting loop
Expected Behavior
As the install script indicates it's complete, the web interface should be accessible
Actual Behavior
After confirmation of successful installation, the web interface is not reachable remotely or locally.
N.O.M.A.D. Version
ghcr.io/crosstalk-solutions/project-nomad:latest
Operating System
Ubuntu 24.04
Docker Version
29.3.0
Do you have a dedicated GPU?
Yes
GPU Model (if applicable)
Radeon RX 580
System Specifications
Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz
32GB RAM
2 TB
Radeon RX 580
Service Status (if relevant)
`CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fbb6b038f305 ghcr.io/crosstalk-solutions/project-nomad:latest "/usr/local/bin/entr…" 8 minutes ago Restarting (1) 39 seconds ago nomad_admin
968ae924ccc1 mysql:8.0 "docker-entrypoint.s…" 8 minutes ago Up 8 minutes (healthy) 3306/tcp, 33060/tcp nomad_mysql
114cdb7e7630 redis:7-alpine "docker-entrypoint.s…" 26 minutes ago Up 18 minutes (healthy) 6379/tcp nomad_redis
65e92f407dce amir20/dozzle:v10.0 "/dozzle" 26 minutes ago Up 18 minutes 0.0.0.0:9999->8080/tcp, [::]:9999->8080/tcp nomad_dozzle
c3d73180cf48 ghcr.io/crosstalk-solutions/project-nomad-disk-collector:latest "/usr/local/bin/coll…" 26 minutes ago Up 18 minutes nomad_disk_collector
cdeef6b6f9f6 ghcr.io/crosstalk-solutions/project-nomad-sidecar-updater:latest "/usr/local/bin/upda…" 26 minutes ago Up 18 minutes nomad_updater
Relevant Logs
Docker logs for nomad:latest show:
`Starting entrypoint script...
Running AdonisJS migrations...
Error:
Access
denied
for
user
'nomad_user'@'172.18.0.7'
(using
password:
YES)
⁃ Packet.asError
node_modules/mysql2/lib/packets/packet.js:739
⁃ ClientHandshake.execute
node_modules/mysql2/lib/commands/command.js:29
⁃ Connection.handlePacket
node_modules/mysql2/lib/base/connection.js:508
Logs for nomad_mysql show:
`026-03-24 20:42:33+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.45-1.el9 started.
2026-03-24 20:42:34+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2026-03-24 20:42:34+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.45-1.el9 started.
'/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
2026-03-24T20:42:34.787976Z 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.
2026-03-24T20:42:34.790982Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.45) starting as process 1
2026-03-24T20:42:34.845363Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2026-03-24T20:42:40.304154Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2026-03-24T20:42:43.718442Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2026-03-24T20:42:43.718518Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2026-03-24T20:42:43.789189Z 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.
2026-03-24T20:42:43.933962Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock
2026-03-24T20:42:43.934137Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.45' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server - GPL.
`Browser Console Errors (if UI issue)
Firefox can’t establish a connection to the server at 10.0.1.15:8080Screenshots
No response
Additional Context
No response
Pre-submission Checklist
- I have searched for existing issues that might be related to this bug
- I am running the latest version of Project N.O.M.A.D. (or have noted my version above)
- I have redacted any personal or sensitive information from logs and screenshots
- This issue is NOT related to running N.O.M.A.D. on an unsupported/non-Debian-based OS