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

Kesalahan 'Sertifikat yang ditandatangani sendiri' selama kueri basis data Postgres yang dihosting Heroku dari aplikasi Node.js

Periksa Anda pg config. Sepertinya Anda menggunakan pg 8 yang tidak lagi menonaktifkan verifikasi sertifikat (seperti yang Anda miliki di konfigurasi Anda di mana ssl disetel ke true tetapi tidak ada konfigurasi ssl yang disediakan). Tentukan rejectUnauthorized: true untuk meminta CA yang valid atau rejectUnauthorized: false untuk secara eksplisit memilih keluar dari perlindungan MITM.

Anda dapat melakukannya di mana Anda mengatur konfigurasi pg Anda sebagai berikut

const client = new Client({
  connectionString: connectionString,
  ssl: { rejectUnauthorized: false }
})


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. temukan buku serupa berdasarkan buku yang dibeli berdasarkan kata kunci meta buku

  2. Memetakan array dengan Hibernate

  3. Bagaimana pg_column_size bisa lebih kecil dari octet_length?

  4. Bagaimana Sind() Bekerja di PostgreSQL

  5. Bagaimana cara melakukan subquery Postgresql di klausa pilih dengan bergabung dari klausa seperti SQL Server?