From cb35efe3ff38af391cfe3f381c90d55c66ff84e8 Mon Sep 17 00:00:00 2001 From: Serreau Jovann Date: Thu, 26 Mar 2026 10:44:29 +0100 Subject: [PATCH] Fix PgBouncer dev auth: use plain auth_type for PostgreSQL 16 scram-sha-256 PostgreSQL 16 defaults to scram-sha-256, md5 hashes in userlist are rejected. Using auth_type=plain in dev with plaintext password. Co-Authored-By: Claude Opus 4.6 (1M context) --- docker/pgsql/pgbouncer-dev.ini | 2 +- docker/pgsql/userlist-dev.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/pgsql/pgbouncer-dev.ini b/docker/pgsql/pgbouncer-dev.ini index 9ce8462..cf4cead 100644 --- a/docker/pgsql/pgbouncer-dev.ini +++ b/docker/pgsql/pgbouncer-dev.ini @@ -4,7 +4,7 @@ e_ticket = host=database port=5432 dbname=e_ticket [pgbouncer] listen_addr = 0.0.0.0 listen_port = 6432 -auth_type = md5 +auth_type = plain auth_file = /etc/pgbouncer/userlist.txt pool_mode = transaction max_client_conn = 200 diff --git a/docker/pgsql/userlist-dev.txt b/docker/pgsql/userlist-dev.txt index 8a81737..2153323 100644 --- a/docker/pgsql/userlist-dev.txt +++ b/docker/pgsql/userlist-dev.txt @@ -1 +1 @@ -"app" "md56a422f785c9e20873908ce25d1736ae2" +"app" "secret"