PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Heroku Postgres :psql :FATAL :aucune entrée pg_hba.conf pour l'hôte

J'ai eu l'erreur lors de la connexion à Postgres depuis une application externe. Le correctif est relatif à la langue que vous utilisez. En Java vous devez enchaîner le ?sslmode=require pour interroger la chaîne, dans NodeJS (ma situation) vous devez ajouter rejectUnauthorized: false comme suit -

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

Reportez-vous à https://devcenter.heroku.com/articles/heroku-postgresql pour plus de détails.

Amusez-vous !