PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Problemy z połączeniem Pentaho Kettle/Spoon z Heroku PostgreSQL przy użyciu SSL

Znalazłem problem. Po prostu przechodząc

ssl = true

to za mało dla JDBC, musisz także zainstalować odpowiednie certyfikaty główne w swoim magazynie kluczy Java, aby PgJDBC mógł zweryfikować zdalny certyfikat.

Jeśli nie chcesz konfigurować głównego magazynu certyfikatów, możesz zamiast tego podać:

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

ale w ten sposób wyłącza ochronę przed atakami typu man-in-the-middle , więc Twoja sesja SSL nie zapewnia już niezawodnych, kompleksowych zabezpieczeń.

Zobacz dokumentację Heroku tutaj:

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

(Ostrzeżenie o zabezpieczeniach SSL dodanych przez Craiga Ringera)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. docker-compose nie uruchamia obrazu postgres

  2. Odległość PostgreSQL między 2 punktami przechowywanymi w tabeli

  3. Moje ulubione rozszerzenia PostgreSQL — część pierwsza

  4. Zwróć uniksowy znacznik czasu w PostgreSQL

  5. Konwertuj datę na dzień juliański w PostgreSQL