Типичните обяснения включват:
-
Свързвате се с грешен сървър .
БД сървърът работи ли на същия хост като Python? -
Имате грешен порт .
Проверете регистрационния файл на сървъра, ако видите опит за свързване. Трябва да регистрирате връзки за това, разбира се. Вижте конфигурационния параметърlog_connections
. -
Не сте презаредили (SIGHUP) сървъра след промяна на
pg_hba.conf
- или презаредете грешния клъстер (ако имате няколко DB клъстера).
Използвайтеpg_ctl
илиpg_ctlcluser
на Debian и производни за това.