Controlla l'impostazione di listen_addresses
nel tuo postgresql.conf
file. Molte distribuzioni lo rendono predefinito 127.0.0.1, ovvero ascolta solo le connessioni in arrivo da localhost. Dovrebbe essere impostato su '*'
per ascoltare le connessioni su tutte le interfacce.
Se hai ancora problemi, usa lsof
per vedere su quali socket di rete è in ascolto il processo postgres.