Ad Widget

Collapse

Fresh Docker (compose) fails with "Database error - Unable to select configuration"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sambzap
    Junior Member
    • Jan 2020
    • 15

    #1

    Fresh Docker (compose) fails with "Database error - Unable to select configuration"

    I have got Zabbix up and running a few years ago in a non Docker env. But this time I'm going for the Docker approach (I have Docker and docker-compose up and running on a docker host since before).

    I just cloned the repo at:

    Official Zabbix Dockerfiles. Contribute to zabbix/zabbix-docker development by creating an account on GitHub.


    Code:
    docker-compose -f docker-compose_v3_ubuntu_mysql_latest.yaml up

    The output seems to be ok. I can see the web-request at the end from my browser:

    Code:
    [+] Running 4/4
     ⠿ Container zabbix-docker-db_data_mysql-1           Recreated                                                                                                                                                                                                                    0.1s
     ⠿ Container zabbix-docker-mysql-server-1            Recreated                                                                                                                                                                                                                    0.1s
     ⠿ Container zabbix-docker-zabbix-server-1           Recreated                                                                                                                                                                                                                    0.1s
     ⠿ Container zabbix-docker-zabbix-web-nginx-mysql-1  Recreated                                                                                                                                                                                                                    0.1s
    Attaching to zabbix-docker-db_data_mysql-1, zabbix-docker-mysql-server-1, zabbix-docker-zabbix-server-1, zabbix-docker-zabbix-web-nginx-mysql-1
    zabbix-docker-db_data_mysql-1 exited with code 0
    zabbix-docker-mysql-server-1            | 2022-10-12 08:33:48+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.31-1.el8 started.
    zabbix-docker-mysql-server-1            | 2022-10-12 08:33:49+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
    zabbix-docker-mysql-server-1            | 2022-10-12 08:33:49+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.31-1.el8 started.
    zabbix-docker-mysql-server-1            | '/var/lib/mysql/mysql.sock' -> '/var/run/mysqld/mysqld.sock'
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:49.683884Z 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.
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:49.686331Z 0 [Warning] [MY-010918] [Server] 'default_authentication_plugin' is deprecated and will be removed in a future release. Please use authentication_policy instead.
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:49.687434Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31) starting as process 1
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:49.717945Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:50.376576Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
    zabbix-docker-zabbix-server-1           | ** Preparing Zabbix server
    zabbix-docker-zabbix-server-1           | ** Using MYSQL_USER variable from secret file
    zabbix-docker-zabbix-server-1           | ** Using MYSQL_PASSWORD variable from secret file
    zabbix-docker-zabbix-server-1           | ** Using MYSQL_ROOT_PASSWORD variable from secret file
    zabbix-docker-zabbix-server-1           | ********************
    zabbix-docker-zabbix-server-1           | * DB_SERVER_HOST: mysql-server
    zabbix-docker-zabbix-server-1           | * DB_SERVER_PORT: 3306
    zabbix-docker-zabbix-server-1           | * DB_SERVER_DBNAME: zabbix
    zabbix-docker-zabbix-server-1           | ********************
    zabbix-docker-zabbix-server-1           | **** MySQL server is not available. Waiting 5 seconds...
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:50.903310Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:50.903366Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:50.913148Z 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.
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:50.966474Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.31'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  MySQL Community Server - GPL.
    zabbix-docker-mysql-server-1            | 2022-10-12T08:33:50.966600Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock
    zabbix-docker-zabbix-web-nginx-mysql-1  | ** Deploying Zabbix web-interface (Nginx) with MySQL database
    zabbix-docker-zabbix-web-nginx-mysql-1  | ** Using MYSQL_USER variable from secret file
    zabbix-docker-zabbix-web-nginx-mysql-1  | ** Using MYSQL_PASSWORD variable from secret file
    zabbix-docker-zabbix-web-nginx-mysql-1  | ********************
    zabbix-docker-zabbix-web-nginx-mysql-1  | * DB_SERVER_HOST: mysql-server
    zabbix-docker-zabbix-web-nginx-mysql-1  | * DB_SERVER_PORT: 3306
    zabbix-docker-zabbix-web-nginx-mysql-1  | * DB_SERVER_DBNAME: zabbix
    zabbix-docker-zabbix-web-nginx-mysql-1  | ********************
    zabbix-docker-zabbix-web-nginx-mysql-1  | ** Adding Zabbix virtual host (HTTP)
    zabbix-docker-zabbix-web-nginx-mysql-1  | **** Impossible to enable SSL support for Nginx. Certificates are missed.
    zabbix-docker-zabbix-web-nginx-mysql-1  | ** Preparing Zabbix frontend configuration file
    zabbix-docker-zabbix-web-nginx-mysql-1  | ########################################################
    zabbix-docker-zabbix-web-nginx-mysql-1  | ** Executing supervisord
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:53,050 INFO Included extra file "/etc/supervisor/conf.d/supervisord_zabbix.conf" during parsing
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:53,050 INFO Included extra file "/etc/supervisor/conf.d/supervisord_zabbix.conf" during parsing
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:53,061 INFO RPC interface 'supervisor' initialized
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:53,061 INFO RPC interface 'supervisor' initialized
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:53,062 INFO supervisord started with pid 1
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:53,062 INFO supervisord started with pid 1
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:54,064 INFO spawned: 'nginx' with pid 16
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:54,064 INFO spawned: 'nginx' with pid 16
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:54,066 INFO spawned: 'php-fpm8.1' with pid 17
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:54,066 INFO spawned: 'php-fpm8.1' with pid 17
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: using the "epoll" event method
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: nginx/1.22.0
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: built by gcc 11.2.0 (Ubuntu 11.2.0-19ubuntu1)
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: OS: Linux 5.15.0-48-generic
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: getrlimit(RLIMIT_NOFILE): 1024:524288
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: start worker processes
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: start worker process 18
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: start worker process 19
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: start worker process 20
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: start worker process 21
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022/10/12 10:33:54 [notice] 16#16: start worker process 22
    zabbix-docker-zabbix-web-nginx-mysql-1  | [12-Oct-2022 10:33:54] NOTICE: fpm is running, pid 17
    zabbix-docker-zabbix-web-nginx-mysql-1  | [12-Oct-2022 10:33:54] NOTICE: ready to handle connections
    zabbix-docker-zabbix-web-nginx-mysql-1  | [12-Oct-2022 10:33:54] NOTICE: systemd monitor interval set to 10000ms
    zabbix-docker-zabbix-server-1           | ** Creating 'zabbix' user in MySQL database
    zabbix-docker-zabbix-server-1           | ** Database 'zabbix' already exists. Please be careful with database COLLATE!
    zabbix-docker-zabbix-server-1           | ** Table 'zabbix.dbversion' already exists.
    zabbix-docker-zabbix-server-1           | ** Preparing Zabbix server configuration file
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ListenIP": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ListenPort": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ListenBacklog": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "SourceIP": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "LogType": 'console'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "LogFile": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "LogFileSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "PidFile": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DebugLevel": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DBHost": 'mysql-server'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DBName": 'zabbix'...updated
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DBSchema": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DBPort": '3306'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "VaultDBPath": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "VaultURL": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DBUser": 'zabbix'...updated
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DBPassword": '****'. Enable DEBUG_MODE to view value ...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "AllowUnsupportedDBVersions": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartReportWriters": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "WebServiceURL": 'http://zabbix-web-service:10053/report'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "HistoryStorageURL": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "HistoryStorageTypes": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "HistoryStorageDateIndex": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "DBSocket": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StatsAllowedIP": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartPollers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartIPMIPollers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartPollersUnreachable": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartTrappers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartPingers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartDiscoverers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartHistoryPollers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartHTTPPollers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartODBCPollers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartPreprocessors": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartTimers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartEscalators": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartAlerters": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartTimers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartEscalators": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartLLDProcessors": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "JavaGateway": 'zabbix-java-gateway'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "JavaGatewayPort": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartJavaPollers": '5'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartVMwareCollectors": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "VMwareFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "VMwarePerfFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "VMwareCacheSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "VMwareTimeout": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "SNMPTrapperFile": '/var/lib/zabbix/snmptraps/snmptraps.log'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartSNMPTrapper": '1'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "HousekeepingFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "MaxHousekeeperDelete": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ServiceManagerSyncFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "SenderFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "CacheSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "CacheUpdateFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartDBSyncers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "HistoryCacheSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "HistoryIndexCacheSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TrendCacheSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TrendFunctionCacheSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ValueCacheSize": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "Timeout": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TrapperTimeout": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "UnreachablePeriod": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "UnavailableDelay": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "UnreachableDelay": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "AlertScriptsPath": '/usr/lib/zabbix/alertscripts'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ExternalScripts": '/usr/lib/zabbix/externalscripts'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "FpingLocation": '/usr/bin/fping'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "Fping6Location": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "SSHKeyLocation": '/var/lib/zabbix/ssh_keys'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "LogSlowQueries": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "StartProxyPollers": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ProxyConfigFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ProxyDataFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "SSLCertLocation": '/var/lib/zabbix/ssl/certs/'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "SSLKeyLocation": '/var/lib/zabbix/ssl/keys/'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "SSLCALocation": '/var/lib/zabbix/ssl/ssl_ca/'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "LoadModulePath": '/var/lib/zabbix/modules/'...added
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCAFile": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCRLFile": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCertFile": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCipherAll": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCipherAll13": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCipherCert": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCipherCert13": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCipherPSK": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSCipherPSK13": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSKeyFile": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSPSKIdentity": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "TLSPSKFile": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "ServiceManagerSyncFrequency": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "HANodeName": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "NodeAddress": ''...removed
    zabbix-docker-zabbix-server-1           | ** Updating '/etc/zabbix/zabbix_server.conf' parameter "User": 'zabbix'...added
    zabbix-docker-zabbix-server-1           | Starting Zabbix Server. Zabbix 6.2.3 (revision 98ee88f).
    zabbix-docker-zabbix-server-1           | Press Ctrl+C to exit.
    zabbix-docker-zabbix-server-1           |
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 Starting Zabbix Server. Zabbix 6.2.3 (revision 98ee88f).
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 ****** Enabled features ******
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 SNMP monitoring:           YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 IPMI monitoring:           YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 Web monitoring:            YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 VMware monitoring:         YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 SMTP authentication:       YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 ODBC:                      YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 SSH support:               YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 IPv6 support:              YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 TLS support:               YES
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 ******************************
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.154 using configuration file: /etc/zabbix/zabbix_server.conf
    zabbix-docker-zabbix-server-1           |      8:20221012:103356.194 cannot use database "zabbix": its "users" table is empty (is this the Zabbix proxy database?)
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:56,241 INFO success: nginx entered RUNNING state, process has stayed up for > than 2 seconds (startsecs)
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:56,241 INFO success: nginx entered RUNNING state, process has stayed up for > than 2 seconds (startsecs)
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:56,242 INFO success: php-fpm8.1 entered RUNNING state, process has stayed up for > than 2 seconds (startsecs)
    zabbix-docker-zabbix-web-nginx-mysql-1  | 2022-10-12 10:33:56,242 INFO success: php-fpm8.1 entered RUNNING state, process has stayed up for > than 2 seconds (startsecs)
    zabbix-docker-zabbix-server-1 exited with code 1
    zabbix-docker-zabbix-web-nginx-mysql-1  | 192.168.55.211 - - [12/Oct/2022:10:35:08 +0200] "GET / HTTP/1.1" 200 696 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36" "-"
    ^[[Fzabbix-docker-zabbix-web-nginx-mysql-1  | 192.168.55.211 - - [12/Oct/2022:10:35:38 +0200] "GET / HTTP/1.1" 200 696 "http://192.168.55.120/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36" "-"
    ​
    I get the following fault when accessing the web interface.

    Database error - Unable to select configuration.
    Click image for larger version  Name:	image.png Views:	0 Size:	33.9 KB ID:	452599

    Please advice me and help me out!
    Thanks!​​
    Last edited by Sambzap; 12-10-2022, 10:43.
  • Ricardo55E
    Junior Member
    • Oct 2022
    • 3

    #2
    I have exactly the same problem. Anyone got a suggestion? This is quiet a common issue.
    CredibleBH.com

    Comment

    • Sambzap
      Junior Member
      • Jan 2020
      • 15

      #3
      Maybe it can be some other issue too.
      But my guess is that I had another container listening to port 443 while I was starting the Zabbix compose-file: docker-compose_v3_ubuntu_mysql_latest for the first time (it failed). So I just stopped the other container listening to port 443, then Zabbix started up, but with the error-message: Database error - Unable to select configuration.

      I solved it by removing everything Zabbix related in Docker and started over again, without a conflicting port 443 container running. Then it was fine.
      Maybe some half-way initial setup was causing the error?

      Hope it will help more people to solve this if it is related to my issue.

      Comment

      • Bartosz Mickiewicz
        Junior Member
        • Oct 2022
        • 27

        #4
        zabbix-docker-zabbix-server-1 | 8:20221012:103356.194 cannot use database "zabbix": its "users" table is empty (is this the Zabbix proxy database?)
        By any chance, did you have any previous Zabbix setup in the docker? Containers are recreated, so I would suggest doing docker-compose down and then docker-compose rm, it will stop the containers are remove them.

        Comment

        • InterestedP4rted
          Junior Member
          • Jul 2023
          • 1

          #5
          Running into the same issue with a completely fresh VM/Docker install. No other containers, or services. Tried with a fresh install of 20.04 and 22.04, updated, installed Docker, and then follow the 3 step install page.

          Not sure if there are some other steps or caveats that aren't listed.

          Comment

          Working...