Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Linux.debutant

Linux.debutant : Mise en place d'un serveur postgresql

Posté par therealnicoco () le 19 février 2008
Bonjour,

J'ai besoin de mettre en place sur ma bécane un serveur postgresql qui sera accessible une machine virtuelle winxp sous virtualbox.
J'ai suivi ce tutoriel succint : http://wiki.archlinux.org/index.php/PostgreSQL
Mais lorsque je veux me connecter depuis winxp, j'ai un message :
FATAL: no pg_hba.conf entry for host "192.168.0.10", user "poker", database "template1", SSL off

Pourtant voila mon pg_hba.conf
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 10.0.2.15/32 trust
# IPv6 local connections:
#host all all ::1/128 trust


et mon /etc/hosts.allow
ALL:10.0.2.15

Voila je ne sais pas du tout quoi faire, et google ne m'a pas aidé.

Merci d'avance !

> Lire le message (4 commentaires, moyenne: 2,8).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

IPs ?

Posté par Olivier Serve (Jabber id, page perso, ) le 19/02/2008 à 14:14. (lien). Évalué à 5.

Visiblement il cherche "192.168.0.10" et toi tu lui indiques "10.0.2.15". C'est un peu normal que ça marche pas...

  • [^]Re: IPs ?

    Posté par Obsidian () le 19/02/2008 à 14:53. (lien). Évalué à 3.

    Plus précisément, 192.168.0.10, c'est la machine sous XP, et elle n'est pas sur la white list de PostgreSQL En clair :

    # IPv4 local connections:
    host all all 10.0.2.15/32 trust


    Je ne sais pas comment tu l'as pris, mais cette entrée spécifie l'adresse distante du client qui essaie d'accéder à ton serveur, pas l'adresse locale d'écoute.

    • [^]Re: IPs ?

      Posté par Jonathan Ballet (Jabber id, ) le 19/02/2008 à 14:59. (lien). Évalué à 2.

      Ah mon avis, ya aussi le fait qu'il lance son Windows XP dans VirtualBox, et que VirtualBox fait de la translation d'adresse (ou un truc du genre) des adresses IPs des "machines" qu'il accueille, et que de l'extérieur, tout semble venir de 192.168.0.10, alors que son poste Windows XP a bien l'adresse 10.0.2.15.

      • [^]Re: IPs ?

        Posté par therealnicoco () le 19/02/2008 à 18:55. (lien). Évalué à 1.

        Merci à tous pour la pertinence de vos réponses.
        Effectivement, même si ipconfig dans une ligne de commande windows me donnait 10.0.2.15 comme IP, mon serveur reconnaissait la machine windows comme 192.168.0.10, ce qui est l'IP de mon serveur, d'où ma confusion.
        Maintenant ça marche ! Je vais pouvoir m'interresser à postgresql de plus près...

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debutant