Le spiegazioni tipiche includono:
-
Ti stai connettendo al server sbagliato .
Il server DB è in esecuzione sullo stesso host di Python? -
Hai la porta sbagliata .
Se vedi un tentativo di connessione, controlla il registro del server. Devi registrare le connessioni per questo, ovviamente. Vedere il parametro di configurazionelog_connections
. -
Non hai ricaricato (SIGHUP) il server dopo aver modificato
pg_hba.conf
- o ricaricato il cluster sbagliato (se si dispone di più cluster di database).
Utilizzarepg_ctl
opg_ctlcluser
su Debian e derivati per quello.