Prueba:
psql -U user_name -h 127.0.0.1 -d db_name
donde
-Ues el nombre de usuario de la base de datos-hes el nombre de host/IP del servidor local, evitando así los sockets de dominio Unix-des el nombre de la base de datos a la que conectarse
Esto luego se evalúa como una conexión de "red" por Postgresql en lugar de una conexión de socket de dominio Unix, por lo tanto, no se evalúa como una conexión "local" como puede ver en pg_hba.conf :
local all all peer