Om verbinding te maken met Heroku's PostgreSQL (met de vereiste ssl) moet je het volgende aan de url toevoegen:
?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
Dus de juiste url zoals gegeven in het bovenstaande antwoord is:
jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
Zonder deze perimeters krijgt u de beschreven fout:
error: no pg_hba.conf entry for host