Ich habe den Fehler beim Verbinden mit Postgres erhalten aus einer externen Anwendung. Der Fix ist relativ zu der Sprache, die Sie verwenden. In Java Sie müssen ?sslmode=require
verketten um den String abzufragen, in NodeJS (meine Situation) Sie sollten rejectUnauthorized: false
hinzufügen wie folgt -
const client = new Client({
connectionString: process.env.DATABASE_URL,
ssl: {
rejectUnauthorized: false
}
});
Weitere Einzelheiten finden Sie unter https://devcenter.heroku.com/articles/heroku-postgresql.
Viel Spaß!