Verifique su configuración de pg. Parece que está utilizando la página 8, que desaprueba la desactivación simple de la verificación del certificado (como tiene en su configuración, donde ssl está configurado como verdadero pero no se proporciona ninguna configuración de ssl). Especifique rejectUnauthorized: true
para requerir una CA válida o rejectUnauthorized: false
para excluirse explícitamente de la protección MITM.
Puede hacerlo donde configura su configuración de pg de la siguiente manera
const client = new Client({
connectionString: connectionString,
ssl: { rejectUnauthorized: false }
})