Answer the question
In order to leave comments, you need to log in
How to fix error in Postgresql on reboot?
When restarting the PostgreSQL server with the command sudo service postgresql restart, I got an error:
* Restarting PostgreSQL 9.5 database server * The PostgreSQL server failed to start. Please check the log output:
2016-08-23 17:19:14 CEST СООБЩЕНИЕ: система БД была выключена: 2016-08-23 17:19:13 CEST
2016-08-23 17:19:14 CEST СООБЩЕНИЕ: Защита от наложения мультитранзакций сейчас включена
2016-08-23 17:19:14 CEST СООБЩЕНИЕ: процесс запуска автоочистки создан
2016-08-23 17:19:14 CEST СООБЩЕНИЕ: система БД готова принимать подключения
2016-08-23 17:19:14 CEST СООБЩЕНИЕ: неполный стартовый пакет
2016-08-23 17:19:15 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:15 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:15 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:15 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:16 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:16 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:16 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:16 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:17 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:17 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:17 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:17 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:18 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:18 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:18 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:18 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:19 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:19 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:19 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:19 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
2016-08-23 17:19:20 CEST ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
2016-08-23 17:19:20 CEST ПОДРОБНОСТИ: Подключение соответствует строке 85 в pg_hba.conf: "local all postgres md5"
Answer the question
In order to leave comments, you need to log in
Apparently, someone breaks into your DBMS without a password (or with the wrong one). Previously, most likely it was not md5, but some kind of trust, and therefore it was allowed, and upon restart, new settings from pg_hba were applied and it stopped starting.
Check all services working with postgres for connection details.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question