Tjek din pg config. Det lyder som om du bruger side 8, som udelukker en simpel deaktivering af certifikatbekræftelse (som du har i din konfiguration, hvor ssl er sat til sand, men ingen ssl-konfiguration er angivet). Angiv rejectUnauthorized: true
at kræve et gyldigt CA eller rejectUnauthorized: false
for eksplicit at fravælge MITM-beskyttelse.
Du kan gøre det, hvor du opsætter din pg-konfiguration som følger
const client = new Client({
connectionString: connectionString,
ssl: { rejectUnauthorized: false }
})