sql >> Database >  >> RDS >> PostgreSQL

'Zelfondertekend certificaat'-fout tijdens het opvragen van de door Heroku gehoste Postgres-database vanuit de Node.js-toepassing

Controleer je pag config. Het klinkt alsof je pg 8 gebruikt, die het eenvoudig uitschakelen van certificaatverificatie afschaft (zoals je hebt gedaan in je configuratie waar ssl is ingesteld op waar maar er geen ssl-configuratie wordt gegeven). Specificeer rejectUnauthorized: true om een ​​geldige CA of rejectUnauthorized: false . te vereisen expliciet afmelden voor MITM-bescherming.

U kunt dit doen waar u uw pg-configuratie als volgt instelt

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


  1. PostgreSQL CTE-records als parameters om te functioneren

  2. Een query nodig om een ​​lijst met gebruikte en ongebruikte tabellen te krijgen

  3. MySQL-doelen in de Luigi-workflow

  4. Uitleg nodig over karaktertypes in PostgreSQL