Typiska förklaringar inkluderar:
-
Du ansluter till fel server .
Körs DB-servern på samma värd som Python gör? -
Du fick fel port .
Kontrollera serverloggen om du ser ett anslutningsförsök. Du måste logga anslutningar för det såklart. Se konfigurationsparameternlog_connections
. -
Du laddade inte om (SIGHUP) servern efter att ha ändrat
pg_hba.conf
- eller laddade om fel kluster (om du har flera DB-kluster).
Användpg_ctl
ellerpg_ctlcluser
på Debian och derivator för det.