selinux

SQLSTATE[08006] [7] could not connect to server: Permission denied

Connection Error: SQLSTATE[08006] [7] could not connect to server: Permission denied Is the server running on host "host" and accepting TCP/IP connections on port 5432?

Такое сообщение можно увидеть, когда включен selinux, который блокирует веб серверу возможность создавать http соединения.

# /usr/sbin/sestatus | grep SELinux
SELinux status:                 enabled
SELinuxfs mount:                /selinux
 
#  /usr/sbin/sestatus | grep mode
Current mode:                   enforcing

Можно дать разрешение такой командой: