PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Masalah saat menghubungkan Pentaho Kettle/Spoon ke Heroku PostgreSQL menggunakan SSL

Saya menemukan masalahnya. Cukup lewat

ssl = true

tidak cukup untuk JDBC, Anda juga perlu menginstal sertifikat root yang benar di keystore Java Anda sehingga PgJDBC dapat memverifikasi sertifikat jarak jauh.

Jika Anda tidak ingin mengonfigurasi penyimpanan sertifikat root, Anda dapat meneruskan:

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

meskipun melakukannya menonaktifkan perlindungan serangan man-in-the-middle , sehingga sesi SSL Anda tidak lagi memiliki keamanan ujung-ke-ujung yang andal.

Lihat dokumen Heroku di sini:

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

(Peringatan tentang keamanan SSL ditambahkan oleh Craig Ringer)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengatur ulang urutan kunci utama postgres ketika tidak sinkron?

  2. Buat database PostgreSQL dengan cepat menggunakan Hibernate meskipun DB tidak ada

  3. Setara dengan fungsi FOUND_ROWS() di Postgresql

  4. Menyiapkan Django dengan Dukungan GeoDjango di AWS Beanstalk atau Instans EC2

  5. Mengelola Ketersediaan Tinggi PostgreSQL – Bagian I:Kegagalan Otomatis PostgreSQL