This is a bit backwards. ident authentication is working for me over Unix domain sockets, but it isn't working over the loopback adapter.
Here is my /var/lib/pgsql/data/pg_hba.conf: # Allow local and loopback users to connect to self-named databases # local sameuser ident sameuser host sameuser 127.0.0.1 255.255.255.255 ident sameuser # Allow password-based authentication for local users, loopback, and # local subnet. # local all md5 host all 127.0.0.1 255.255.255.255 md5 host all 192.168.1.0 255.255.255.0 md5 I have installed the identd daemon, and 'nmap localhost' confirms that it is listening on port 113. Here is an example session. (I have created a PostgreSQL user named 'pilcher' and a database of the same name.) [pilcher@home pilcher]$ psql Welcome to psql, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit pilcher=> \q [pilcher@home pilcher]$ psql -h localhost psql: FATAL 1: IDENT authentication failed for user "pilcher" Anyone have any idea what's going on? Notes: This is Red Hat Linux 8.0. Password authentication works over Unix domain sockets or the loopback adapter. Thanks! -- ======================================================================== Ian Pilcher [EMAIL PROTECTED] ======================================================================== ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]