PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Błąd „Certyfikat z podpisem własnym” podczas zapytania do bazy danych Postgres hostowanej przez Heroku z aplikacji Node.js

Sprawdź konfigurację pg. Wygląda na to, że używasz strony 8, która wycofuje się z niejawnego wyłączenia weryfikacji certyfikatu (tak jak masz w swojej konfiguracji, gdzie ssl jest ustawione na true, ale nie podano konfiguracji ssl). Określ rejectUnauthorized: true wymagać prawidłowego urzędu certyfikacji lub rejectUnauthorized: false aby wyraźnie zrezygnować z ochrony MITM.

Możesz to zrobić, ustawiając konfigurację pg w następujący sposób

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. Railsy zawierają zapytanie z warunkami, które nie zwracają wszystkich wyników z lewej tabeli

  2. Konwencje nazewnictwa PostgreSQL

  3. Jak znaleźć wszystkie produkty z określonymi wartościami wielu atrybutów

  4. Musisz dynamicznie wybrać element tablicy JSON z tabeli postgresql

  5. przekonwertuj dowolny ciąg daty na znacznik czasu bez strefy czasowej