sql >> Databasteknik >  >> RDS >> PostgreSQL

"Självsignerat certifikat"-fel under förfrågan den Heroku-värdade Postgres-databasen från Node.js-applikationen

Kolla din pg config. Det låter som att du använder sid 8 som avskaffar enkel inaktivering av certifikatverifiering (som du har i din konfiguration där ssl är satt till sant men ingen ssl-konfiguration tillhandahålls). Ange rejectUnauthorized: true att kräva en giltig CA eller rejectUnauthorized: false att uttryckligen välja bort MITM-skydd.

Du kan göra det där du ställer in din pg-konfiguration enligt följande

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


  1. Hur man lagrar Java Date till Mysql datetime med JPA

  2. Spåra den senaste ändringens tidsstämpel för en rad i Postgres

  3. literal matchar inte formatsträngsfel vid uppdatering av sql-tabellen

  4. Hur man installerar och säkrar MariaDB på Ubuntu