Моя компания имеет Сервер базы данных Linux. У меня только есть один пользователь, которому нужен доступ к этому серверу.
Он использует PostgreSQL для доступа к этому серверу. Это хорошо работало больше года. Сегодня, когда он пытался войти в систему, он получил это сообщение
SERVER DOESN'T LISTEN
Сервер не принимает соединения, библиотека соединения сообщает:
Could not connect to server: Connection refused (0x0000274d/10061) is the server running on host 192.168.xx.xx and accepting TCP/IP connections on port 5432
Сервер был перезагружен, и я могу проверить с помощью ping-запросов Корректный IP. Если я удаленный со Шпаклевкой, я могу выполнить NETSTAT и я НЕ вижу порт 5 432 слушания.
Я никогда не использовал Linux прежде и мог использовать некоторую справку. Я не знаю, почему 5432 прекратил слушать, но я думаю, что был бы в порядке, если я могу сделать порт 5432, слушают.
Вероятно, сервис postgresql не работает (или он отказал, или он не настроен для запуска во время начальной загрузки, так как Вы перезагрузили сервер).
В зависимости от версии Ubuntu Вы используете, необходимо попытаться запустить его с команды
sudo service postgresql start
или с
sudo /etc/init.d/postgresql start
, Если сервис запускается без ошибки, приложение должно хорошо работать.