PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 26/04/2011 18:15:27

unisol
Membre

Server doesn't listen : probleme d'ecoute de postgresql

Bonjour à tous.

je viens d'installer un nouveau serveur postgresql 9.0 sur une fedora.
j'ai crée un utilisateur autre que postgres : userroot avec mot de passe.

j'ai verifié le serveur : avec un ps

postgres  8480  8478  0 17:30 ?        00:00:00 postgres: logger process
postgres  8482  8478  0 17:30 ?        00:00:00 postgres: writer process
postgres  8483  8478  0 17:30 ?        00:00:00 postgres: wal writer process
postgres  8484  8478  0 17:30 ?        00:00:00 postgres: autovacuum launcher process
postgres  8485  8478  0 17:30 ?        00:00:00 postgres: stats collector process

j'ai ouvert l'acces aux adresses ip avec :

host all all 0.0.0.0 0.0.0.0 md5

autorisé l'acces distant avec :
listen_addresses = '*'
et ouvert le port :
port = 5432

malgré tout le serveur n'écoute pas.
depuis un post client l'erreur est :
Server doesn't listen
could not connect to server : No route to host (0x00002751/10065)...

j'ai tenté avec le post 5440 (modifie dans le fichier postgresql.conf, puis redemarrer le serveur)

avec vous une idée ?

merci pour votre aide

Hors ligne

#2 26/04/2011 18:54:59

gleu
Administrateur

Re : Server doesn't listen : probleme d'ecoute de postgresql

Ça n'a rien à voir avec le port. Le message d'erreur est "No route to host", autrement dit pgAdmin ne sait pas faire la relation entre l'alias ou l'adresse IP et le serveur physique. Un ping de cet alias ou adresse IP fournirait le même message d'erreur. Commençez par régler votre problème réseau.


Guillaume.

Hors ligne

#3 26/04/2011 19:44:36

unisol
Membre

Re : Server doesn't listen : probleme d'ecoute de postgresql

un ifconfig sur le serveur fedora me ramène : eth0 >> inet adr: 192.168.1.200
soit la meme adresse que dans Pgadmin
un ping 192.168.1.200 dans ce même client (abritant pgadmin)
rencontre 100% de succès.

à noter que depuis un poste exterieur à l'entreprise j'ai une autre erreur (Time out)

j'ai un avast sur le poste du client, peut être la cause ?

Hors ligne

#4 26/04/2011 21:05:30

Marc Cousin
Membre

Re : Server doesn't listen : probleme d'ecoute de postgresql

Si un ping marche sur cette IP, et que la connexion sur Postgres échoue, oui, ça sent le firewall. Avast, ou bien un firewall sur le serveur (il y a un firewall, par défaut, sur fedora, de mémoire)

Dernière modification par Marc Cousin (26/04/2011 21:05:40)


Marc.

Hors ligne

#5 26/04/2011 21:38:06

unisol
Membre

Re : Server doesn't listen : probleme d'ecoute de postgresql

en faisant un :
/etc/rc.d/init.d/iptables stop

le message change (ahaa...)

could not connect to server : connection refused

Hors ligne

#6 26/04/2011 23:40:04

unisol
Membre

Re : Server doesn't listen : probleme d'ecoute de postgresql

J'ai trouvé.

j'ai routé le port 5432 vers la machine 192.168.1.200 .

resumé : le firewall linux mal configuré + routage du port non effectué

merci à vous deux pour votre précieuse aide.

Hors ligne

Pied de page des forums