Try to change it to tru an not trust reason being I it works semantics rather than true or false or should be try true not trust see i bot for that network remind the Tex is that.
From: Tom Lane <tgl@sss.pgh.pa.us> Sent: Saturday, February 17, 2024 12:40:21 PM To: Teju Jakkidi vlogs <teja.jakkidi05@gmail.com> Cc: pgsql-admin <pgsql-admin@lists.postgresql.org> Subject: Re: pg_hba.conf settings for postgres
Teju Jakkidi vlogs <teja.jakkidi05@gmail.com> writes: > Our expectation is that - when logging as postgres user from local host, > it should not prompt for the password as we have local for postgres set to > trust and loopback is set to trust. > However, when running psql as postgres user from the local host, it is > still asking for the password.
> Adding below lines in pg_hba.conf file is working as expected: > host all postgres Local IP/32 trust
So psql is connecting to the "local IP", not to the loopback address. This is probably a matter of DNS configuration, but since you didn't show us the exact command, it's hard to say more than that.