psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Даже были ли изменения в файле pg_hba.conf и postgres.conf, но не повезло, и когда я проверил статус, используя
netstat -ntl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 10.0.3.1:53 0.0.0.0:* LISTEN
tcp 0 0 10.42.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:17500 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:17600 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:17603 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5355 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
tcp6 0 0 :::17500 :::* LISTEN
tcp6 0 0 :::445 :::* LISTEN
tcp6 0 0 :::5355 :::* LISTEN
tcp6 0 0 :::139 :::* LISTEN
tcp6 0 0 :::5900 :::* LISTEN
, я понял, есть идеи, что мне делать? Спасибо
Это было ФАТАЛЬНОЙ ошибкой: файл секретных ключей "/etc/ssl/private/ssl-cert-snakeoil.key" имеет групповой или глобальный доступ
Решенный это с помощью этого https://gist.github.com/GabLeRoux/0c60f9be0c28b6b41f64cb55474b0ccb
sudo chown root:ssl-cert /etc/ssl/private/ssl-cert-snakeoil.key
sudo chmod 740 /etc/ssl/private/ssl-cert-snakeoil.key
sudo /etc/init.d/postgresql start
/etc/passwd
:) – heemayl 13 January 2019 в 19:58