Jeden możliwy scenariusz/rozwiązanie, które zadziałało dla mnie (dla tego samego problemu), jest tutaj:
service httpd stop
service postgresql stop
setsebool -P httpd_can_network_connect 1
service httpd start
service postgresql start
Tutaj zasadniczo pozwalamy HTTPD na łączenie się z PostgreSQL przez sieć, ustawiając SELinux bool na 1 (prawda).