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

Problème npgsql dans l'application C# - Une connexion existante a été fermée de force par l'hôte distant

J'avais passé 1 heure à chercher la même chose et je n'ai trouvé aucun problème. Mais ensuite réalisé que PG met ses journaux dans le dossier pg_log. J'ai regardé dedans pour voir un éventuel problème.

Il s'avère que vous avez juste besoin d'avoir une entrée "hôte" correcte dans le fichier "pg_hba.conf". Pour moi, ce fichier se trouve dans le répertoire C:\Program Files\PostgreSQL\9.1\data.Par exemple

Où 192.168.1.2 - est l'adresse IP de votre client.

BTW, vous devez toujours avoir le port 5432 ouvert en tant que règle Inboud (Windows Vista, Windows 7, Windows 2008+).