Нет, это не так.Проверьте с помощью
ping localhost
, который покажет вам IP-адрес, к которому localhost
разрешается.
«Интерфейс обратной связи» - это специальный сетевой интерфейс, который содержит только ваш компьютер.
Причина проблемы, вероятно, заключается в том, что для параметра PostgreSQL listen_addresses
, который указывает сетевые интерфейсы, на которых прослушивает PostgreSQL, установлено значение по умолчанию localhost
.
Измените значение на *
и перезапустите PostgreSQL, и он должен работать.
Вторая возможность заключается в том, что на вашем компьютере установлены ограниченные настройки брандмауэра.На самом деле, снова прочитав ваш вопрос, это, вероятно, ваша проблема, поскольку вы не получаете ответа, а получаете сообщение об ошибке, в котором ничего не прослушивается на этом порту.