Я пытаюсь получить данные с сервера Postgres, который удаленно доступен из экземпляра Amazon EC2. Когда я пытаюсь подключиться к удаленному серверу по телнету, он подключается.
Но когда я запускаю коннектор kafka, который подключается к удаленному серверу Postgres, он выдает сообщение об ошибке
FATAL: no pg_hba.conf entry for host, SSL off for configuration Couldn't open a connection to jdbc:postgresql://<url>
Я попытался изменить строку подключения с jdbc:postgresql://host:5432/schema_name?user=******&password=******&defaultFetchSize=250000&useCursorFetch=true
на jdbc:postgresql://host:5432/schema_name?ssl=true&user=******&password=******&defaultFetchSize=250000&useCursorFetch=true
.
то он выдает другую ошибку, которая
The server does not support SSL. for configuration Couldn't open a connection to jdbc:postgresql://<url>
На сервере Postgres нет поддержки SSL, потому что я могу подключиться к серверу через любой разъем БД без ssh. Я уверен, что он должен что-то сделать с группой безопасности доступа EC2 (учитывая, что я могу подключиться к серверу с экземпляра по telnet). Любая помощь приветствуется.