Ubuntu 16.10 Postgresql ver 9.6 ошибка 5432

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    

, я понял, есть идеи, что мне делать? Спасибо

0
задан 24 February 2017 в 15:45

1 ответ

Это было ФАТАЛЬНОЙ ошибкой: файл секретных ключей "/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

теперь postgresql! (и команда установки больше не перестала работать)

sudo /etc/init.d/postgresql start
0
ответ дан 25 February 2017 в 01:45

Другие вопросы по тегам:

Похожие вопросы: