Мы планируем перенести наше приложение Spring Boot с AWS на Heroku . Сегодня мы попытались развернуть наш файл war на сервере Heroku через cli. Развертывание прошло успешно, но при запуске мы получаем ошибку org.postgresql.util.PSQLException: The server does not support SSL
Мы используем базу данных postgresql и используем SSL для подключения к ней. Ниже приведена часть .yml
datasource:
password: <PASSWORD>
url: jdbc:postgresql://<HOSTNAME>:5432/<DBNAME>
username: <USERNAME>
continue-on-error: true
. При поиске было найдено решение: ?ssl=false
в конце URL-адреса соединения, как показано ниже:
datasource:
password: <PASSWORD>
url: jdbc:postgresql://<HOSTNAME>:5432/<DBNAME>?ssl=false
username: <USERNAME>
continue-on-error: true
Но мы все равно получаем ту же ошибку. Как мы это исправим? Война отлично работает в AWS.