PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Heroku Postgres:psql:FATAL:nenhuma entrada pg_hba.conf para o host


Recebi o erro ao conectar ao Postgres de um aplicativo externo. A correção é relativa ao idioma que você usa. Em Java você precisa encadear o ?sslmode=require para consultar a string, em NodeJS (minha situação) você deve adicionar rejectUnauthorized: false como segue -
const client = new Client({
  connectionString: process.env.DATABASE_URL,
  ssl: {
    rejectUnauthorized: false
  }
});

Consulte https://devcenter.heroku.com/articles/heroku-postgresql para obter mais detalhes.

Aproveitar!