2016-03-07 4 views
0

Я пытаюсь подключить Geoserver (установленный в VPS) к базе данных PostgreSql, которая работает в моем компьютере (localhost). Я должен следовать шаги, чтобы этот вид связи (я не знаю, если все необходимое):Подключение Geoserver (VPS) к PostgreSql (localhost)

POSTGRESQL:

1.- Редактировать pg_hba.config из PostgreSql, чтобы Ip в VPS (Geoserver):

host all all ip_VPS/24 md5

2.- Edit postgresql.conf для удаленных подключений:

listen_addresses ='*'

WINDOWS:

1.- Конфигурация брандмауэра для доступа Ip (VPS).

, но я все еще получаю эту ошибку подключения:

Unable to obtain connection: Cannot create PoolableConnectionFactory (Connection to My_Ip(pc):5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.).

бы я сделать другую конфигурацию?.

Заранее спасибо.

ответ

1

0k. У вас есть в pg_hba.config:

host all  all    ip_VPS/24   md5 

Может быть, вы должны попробовать это:

host all  all    ip_VPS/24   trust 

Затем следует перезапустить Postgres.

(Для параметра "доверия" или "md5" Я рекомендую рецензирование:

www.postgresql.org/docs/9.5/static/auth-pg-hba-conf.html)

приветствий ,