sql >> Database >  >> RDS >> PostgreSQL

Problemen met het verbinden van Pentaho Kettle/Spoon met Heroku PostgreSQL via SSL

Ik heb het probleem gevonden. Gewoon passeren

ssl = true

is niet genoeg voor JDBC, u moet ook de juiste rootcertificaten in uw Java-keystore installeren zodat PgJDBC het externe certificaat kan verifiëren.

Als u het rootcertificaatarchief niet wilt configureren, kunt u in plaats daarvan het volgende doorgeven:

ssl = true
sslfactory = org.postgresql.ssl.NonValidatingFactory

hoewel dit de man-in-the-middle aanvalsbescherming uitschakelt , zodat uw SSL-sessie niet langer betrouwbare end-to-end beveiliging heeft.

Bekijk hier de Heroku-documenten:

http://devcenter.heroku .com/articles/connecting-to-relational-databases-on-heroku-with-java#connecting_to_a_dedicated_database_remotely

(Waarschuwing over SSL-beveiliging toegevoegd door Craig Ringer)



  1. Problemen om de juiste telling te krijgen met een join

  2. Hoe FLOOR() werkt in MariaDB

  3. Standaarden voor SQL-opmaak

  4. Gegevens ontleden en vergelijken met Coldfusion &MySQL