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 }
})