Re: Issue with Password Authentication for Pgpool - Mailing list pgsql-general
From | vijay patil |
---|---|
Subject | Re: Issue with Password Authentication for Pgpool |
Date | |
Msg-id | CAD5k+7yM3EgYOU8XqzaF9fNTZoLeYb=ocPjgSBt+_1w4hvuDTw@mail.gmail.com Whole thread Raw |
In response to | Re: Issue with Password Authentication for Pgpool ("David G. Johnston" <david.g.johnston@gmail.com>) |
Responses |
Re: Issue with Password Authentication for Pgpool
Re: Issue with Password Authentication for Pgpool |
List | pgsql-general |
Thanks David,
I tested the configuration by setting allow_clear_text_frontend_auth = on
and disabling the pool_hba. I made the corresponding entry in the pg_hba.conf
file. However, while connecting through the database port (5432), it prompts for the password, but when connecting through Pgpool (port 9999), it does not ask for a password.
Here is the content of pg_hba.conf
:
bash# TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust # IPv6 local connections: host all all ::1/128 trust # Allow replication connections from localhost, by a user with the # replication privilege. local replication all trust host replication all 127.0.0.1/32 trust host replication all ::1/128 trust host repmgr repmgr 127.0.0.1/32 trust host repmgr repmgr 10.125.0.90/32 trust # Primary host replication repmgr 10.125.0.90/32 trust host repmgr repmgr 10.125.0.91/32 trust # Standby host replication repmgr 10.125.0.91/32 trust host all all 10.125.0.90/32 trust # Node 1 host all all 10.125.0.91/32 trust # Node 2 #host all all 0.0.0.0/26 trust host all all 10.125.0.79/32 scram-sha-256 host all all 0.0.0.0/0 scram-sha-256
When I connect via the database port (5432), it prompts for the password as expected:
[postgres@scrbtrheldbaas002 ~]$ psql -h 10.125.0.79 -U vkp -d postgres -p 5432 Password for user vkp: psql (15.3) Type "help" for help. postgres=> postgres=> postgres=> exit
However, when connecting through Pgpool (port 9999), it does not prompt for the password:
[postgres@scrbtrheldbaas002 ~]$ psql -h 10.125.0.79 -U vkp -d postgres -p 9999psql (15.3) Type "help" for help. postgres=>
This behavior might be related to how Pgpool handles authentication. Let me know if you need further investigation or configuration changes!
Thanks
Vijay
On Thu, Jan 9, 2025 at 10:47 AM David G. Johnston <david.g.johnston@gmail.com> wrote:
On Wednesday, January 8, 2025, vijay patil <vijay.postgres@gmail.com> wrote:Could you please advise how I can achieve password authentication without using thepool_password
file, while ensuring that Pgpool prompts for the password during connection?David J.
pgsql-general by date: