Получих грешката при свързване към Postgres от външно приложение. Поправката е свързана с езика, който използвате. В Java трябва да свържете ?sslmode=require
към низ за заявка, в NodeJS (моята ситуация) трябва да добавите rejectUnauthorized: false
както следва -
const client = new Client({
connectionString: process.env.DATABASE_URL,
ssl: {
rejectUnauthorized: false
}
});
Вижте https://devcenter.heroku.com/articles/heroku-postgresql за повече подробности.
Насладете се!