Um sich mit Herokus PostgreSQL (mit dem erforderlichen SSL) zu verbinden, müssen Sie Folgendes an die URL anhängen:
?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
Die korrekte URL, wie in der obigen Antwort angegeben, lautet also:
jdbc:postgresql://host:port/database?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory
Ohne diese Perimeter erhalten Sie den beschriebenen Fehler:
error: no pg_hba.conf entry for host