Hace rato me pasaba y no sabía por qué, cuando intentaba conectarme a pgAdmin, la primera vez fallaba y la segunda andaba bien… realmente no era un problema grave pero sí molesto…
El problema parece estar en los permisos del archivo «.pgpass»
En el post de Martin Schayna [1] encontré la solución:
Si ejecutamos pgadmin desde consola, al conectarnos la primera vez, veremos un Warning parecido a:
WARNING: password file «/home/mase/.pgpass» has group or world access; permissions should be u=rw (0600) or less
El tema es que, aparentemente, si encuentra ese archivo con los permisos superiores a 0600, falla…
Yo lo solucioné con la recomendación de Martín y del propio pgAdmin, cambiando los permisos a 0600…