Efterlader dette her for info,
Denne fejl kan også opstå, hvis PostgreSQL-serveren er på en anden maskine og ikke lytter på eksterne grænseflader .
For at debugge dette specifikke problem kan du følge disse trin:
- Se på din postgresql.conf,
sudo vim /etc/postgresql/9.3/main/postgresql.conf - Tilføj denne linje:
listen_addresses = '*' - Genstart tjenesten
sudo /etc/init.d/postgresql restart
(Bemærk, kommandoerne ovenfor er til ubuntu. Andre linux distro eller OS kan have en anden sti til disse filer)
Bemærk:ved at bruge '*' for lytteadresser vil lytte på alle grænseflader. Hvis du gør '0.0.0.0' så lytter den efter alle ipv4, og hvis du gør '::' så lytter den efter alle ipv6.
https://www.postgresql.org/docs/9.3/static/runtime-config-connection.html