Explicações típicas incluem:
-
Você está se conectando ao servidor errado .
O servidor de banco de dados está sendo executado no mesmo host que o Python?
-
Você recebeu a porta errada .
Verifique o log do servidor se você vir uma tentativa de conexão. Você tem que registrar conexões para isso, é claro. Consulte o parâmetro de configuraçãolog_connections
.
-
Você não recarregou (SIGHUP) o servidor após alterar opg_hba.conf
- ou recarregou o cluster errado (se você tiver vários clusters de banco de dados).
Usepg_ctl
oupg_ctlcluser
no Debian e derivados para isso.