IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

pgsql 8.0 : pg_hba.conf sytématiquement foireux.


Sujet :

PostgreSQL

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Points : 1 419
    Points
    1 419
    Par défaut pgsql 8.0 : pg_hba.conf sytématiquement foireux.
    Bonjour,

    je tente une connexion entre Java et Postgres via JDBC. Or, j'ai systématiquement l'erreur :
    Connexion rejetée : FATAL: Fichier pg_hba.conf manquant ou errone.
    L'installation de Postgres est neuve sur un système Gentoo, mais se trouve sur un serveur distant. Je peux en modifier la configuration à loisir.

    J'ai pensé à quelques erreurs possibles pouvant amener ce message :
    - Le fichier ne se trouve pas au bon endroit (là, il est en /var/lib/postgres/data/),
    - le serveur ne redémarre pas avec la commande /etc/init.d/postgres restart et donc a toujours en mémoire la première erreur, malgré que le fichier pg_hba.conf a été modifié correctement par la suite.
    - Le fichier a un format quelque peu bidon (mais même en laissant le fichier pg_hba.conf par défaut, ça ne fonctionne pas en host).
    - Mon appli de connexion a une erreur. En voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Class.forName("org.postgresql.Driver");
    Connection conn = DriverManager.getConnection("jdbc:postgresql://host:port/database", "user", "password");
    Statement stmt = conn.createStatement();
    ResultSet rs = stmt.executeQuery("SELECT * FROM computers");
    System.out.println("Tout a bien fonctionné : le serveur PostGres fonctionne bien.");
    Il est tellement simple que ça m'étonnerait que ce soit ça.

    J'ai beau chercher, ça reste du domaine de l'impossible pour un néophyte comme moi.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Points : 1 419
    Points
    1 419
    Par défaut
    J'ai trouvé l'erreur ...

    Un bête processus zombie gardait le port pour lui et ne permettait pas l'accès à la base de données.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. pb config de pg_hba.conf
    Par Sakalam dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 04/08/2006, 16h08
  2. pg_hba.conf ...
    Par _matt_44 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 15/06/2005, 11h54
  3. pg_hba.conf
    Par Safaritn dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 09/05/2005, 10h59
  4. mais où est pg_hba.conf ??
    Par punky_brooster dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 11/01/2005, 00h08
  5. sélection des bd en fonction des utilisateurs (pg_hba.conf)
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 9
    Dernier message: 18/03/2004, 19h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo