Jag fick felet när jag ansluter till Postgres från en extern applikation. Korrigeringen är relativt till språket du använder. I Java du måste kedja ?sslmode=require
för att fråga sträng, i NodeJS (min situation) bör du lägga till rejectUnauthorized: false
enligt följande -
const client = new Client({
connectionString: process.env.DATABASE_URL,
ssl: {
rejectUnauthorized: false
}
});
Se https://devcenter.heroku.com/articles/heroku-postgresql för mer information.
Njut!