Aby połączyć się z PostgreSQL heroku (z wymaganym ssl) musisz dołączyć następujący adres URL:
?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
Tak więc poprawny adres URL podany w powyższej odpowiedzi to:
jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
Bez tych obwodów otrzymasz opisany błąd:
error: no pg_hba.conf entry for host