Skip to content

FATAL: password authentication failed for user "xui_user" #56

@HumanNugget

Description

@HumanNugget

дубль #46

Скрипт установки что-то коряво ставит, и панель не может запустится. В логах идут ошибки аутентификации в PG, на самом контейнере PG их тоже видно.

В переменных контейнеров пароли сходятся

sharx_postgres logs

2026-02-24 09:51:50.870 UTC [1] LOG:  starting PostgreSQL 16.12 on x86_64-pc-linux-musl, compiled by gcc (Alpine 15.2.0) 15.2.0, 64-bit
2026-02-24 09:51:50.870 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2026-02-24 09:51:50.870 UTC [1] LOG:  listening on IPv6 address "::", port 5432
2026-02-24 09:51:50.878 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2026-02-24 09:51:50.890 UTC [28] LOG:  database system was shut down at 2026-02-24 09:50:53 UTC
2026-02-24 09:51:50.904 UTC [1] LOG:  database system is ready to accept connections
2026-02-24 09:52:04.285 UTC [53] FATAL:  password authentication failed for user "xui_user"
2026-02-24 09:52:04.285 UTC [53] DETAIL:  Connection matched file "/var/lib/postgresql/data/pg_hba.conf" line 128: "host all all all scram-sha-256"
2026-02-24 09:52:04.994 UTC [54] FATAL:  password authentication failed for user "xui_user"
2026-02-24 09:52:04.994 UTC [54] DETAIL:  Connection matched file "/var/lib/postgresql/data/pg_hba.conf" line 128: "host all all all scram-sha-256"
hostname@hostname:~/SharX$ sudo docker inspect sharx_postgres | grep -A 20 "Env"
            "Env": [
                "POSTGRES_DB=xui_db",
                "POSTGRES_USER=xui_user",
                "POSTGRES_PASSWORD=pssword",
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "GOSU_VERSION=1.19",
                "LANG=en_US.utf8",
                "PG_MAJOR=16",
                "PG_VERSION=16.12",
                "PG_SHA256=b253ee949303ef5df00e24002600da4fb37e5ccfafa78718c6ea6a936b4d97f1",
                "DOCKER_PG_LLVM_DEPS=llvm19-dev \t\tclang19",
                "PGDATA=/var/lib/postgresql/data"

sharx_app logs

2026/02/24 13:59:13 Starting x-ui 1.0.0
2026/02/24 13:59:13 Error initializing database: failed to connect to database: failed to connect to `host=postgres user=xui_user database=xui_db`: failed SASL auth (FATAL: password authentication failed for user "xui_user" (SQLSTATE 28P01))
Server ready
2026/02/24 14:00:13 Starting x-ui 1.0.0
2026/02/24 14:00:13 Error initializing database: failed to connect to database: failed to connect to `host=postgres user=xui_user database=xui_db`: failed SASL auth (FATAL: password authentication failed for user "xui_user" (SQLSTATE 28P01))
hostname@hostname:~/SharX$ sudo docker inspect sharx_app | grep -A 20 "Env"
            "Env": [
                "XUI_DB_HOST=postgres",
                "XUI_DB_PORT=5432",
                "XUI_DB_USER=xui_user",
                "XUI_WEB_KEY_FILE=/app/cert/privkey.pem",
                "XUI_WEB_CERT_FILE=/app/cert/fullchain.pem",
                "XUI_DB_SSLMODE=disable",
                "XUI_SUB_CERT_FILE=/app/cert/fullchain.pem",
                "XUI_ENABLE_FAIL2BAN=true",
                "XRAY_VMESS_AEAD_FORCED=false",
                "XUI_DB_PASSWORD=pssword",
                "XUI_SUB_KEY_FILE=/app/cert/privkey.pem",
                "XUI_DB_NAME=xui_db",
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "TZ=Asia/Tehran"
            ],
            "Cmd": [
                "./x-ui"
            ],
            "Image": "registry.konstpic.ru/sharx/sharx:latest",
            "Volumes": {

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions