Typická vysvětlení zahrnují:
-
Připojujete se k nesprávnému serveru .
Běží DB server na stejném hostiteli jako Python? -
Máte nesprávný port .
Pokud uvidíte pokus o připojení, zkontrolujte protokol serveru. K tomu musíte samozřejmě zaznamenat připojení. Viz konfigurační parametrlog_connections
. -
Nenačetli jste znovu (SIGHUP) serveru po změně
pg_hba.conf
- nebo znovu načetli nesprávný cluster (pokud máte více clusterů DB).
Použijtepg_ctl
nebopg_ctlcluser
na Debianu a jeho derivátech.