Я застрял при подключении к базе данных PostresSQL с удаленного хоста. Сервер принимает входящие соединения через порт 5432, и я настроил pg_hba.conf следующим образом:
local all all md5
host all all 0.0.0.0/0 md5
и postgresql.conf вот так:
listen_addresses = '*'
port = 5432
max_connections = 100
У меня нет проблем с доступом с локального компьютера, но когда я пытаюсь подключиться через psql примерно так:
psql -U myuser -h hostname db_name
Я получаю такую ошибку:
psql: FATAL: no pg_hba.conf entry for host "87.zz.yy.xxx", user "myuser", database "db_name", SSL off
Я также безуспешно пытался поместить хост 87.zz.yy.xxx в файл pg_hba.conf.