PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Грешка „самоподписан сертификат“ по време на заявка към хостваната Heroku база данни на Postgres от приложението Node.js

Проверете вашата pg config. Изглежда, че използвате pg 8, който отхвърля простото деактивиране на проверката на сертификат (както имате във вашата конфигурация, където ssl е зададен на true, но не е предоставена ssl конфигурация). Посочете rejectUnauthorized: true за изискване на валиден CA или rejectUnauthorized: false изрично да се откажете от MITM защита.

Можете да го направите, когато настроите вашата pg конфигурация, както следва

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. Не може да се свърже към Amazon PostgreSQL RDS база данни на R с помощта на RPostgreSQL

  2. SQLAlchemy проверява SSL връзката

  3. Как да инсталирате MADlib apt?

  4. Опростете използването на база данни (psycopg2) чрез създаване на модул

  5. Свързване на cakephp 2.0 с PostgreSQL