sql >> Base de Datos >  >> RDS >> PostgreSQL

Heroku Postgres:psql:FATAL:no hay entrada pg_hba.conf para host

Recibí el error al conectarme a Postgres desde una aplicación externa. La solución es relativa al idioma que utiliza. En Java necesita encadenar el ?sslmode=require para consultar cadena, en NodeJS (mi situación) debe agregar rejectUnauthorized: false como sigue -

const client = new Client({
  connectionString: process.env.DATABASE_URL,
  ssl: {
    rejectUnauthorized: false
  }
});

Consulte https://devcenter.heroku.com/articles/heroku-postgresql para obtener más detalles.

¡Disfrútalo!