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 24/04/2012 21:30:08

sinfra
Membre

could not connect to server: Connection refused Is the server running

salut,
je n'arrive pas a me connecter
could not connect to server: Connection refused Is the server running on host "64.xx.xx.xxx" and accepting TCP/IP connections on port 5433?

pourtant le fichier postgresql.conf a bien le port 5433

merci

Hors ligne

#2 24/04/2012 21:58:22

gleu
Administrateur

Re : could not connect to server: Connection refused Is the server running

Quelle valeur a le paramètre listen_addresses ?


Guillaume.

Hors ligne

#3 25/04/2012 16:04:36

sinfra
Membre

Re : could not connect to server: Connection refused Is the server running

Salut,
désolé , le message est Connection refused Is the server running on host "10.0.2.4"

dans le fichier postgres.conf, on a
listen_addresses = 'localhost, 10.0.2.4'                # what IP address(es) to listen on;
port = 5433
--------------------------
quand je fais la commande nmap sur une autre machine, j' ai ca
$ nmap 10.0.2.4

Starting Nmap 5.21 ( http://nmap.org ) at 2012-04-25 09:04 EDT
Nmap scan report for 10.0.2.4
Host is up (0.082s latency).
Not shown: 997 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
3306/tcp open  mysql
5432/tcp open  postgresql
--------------------
et en locale, je lance cette commande,
$ netstat -an |grep postgres
unix  2      [ ACC ]     STREAM     LISTENING     4729709  /var/run/postgresql/.s.PGSQL.5432
unix  2      [ ACC ]     STREAM     LISTENING     5443755  /var/run/postgresql/.s.PGSQL.5433
--------------
je ne comprend pas pourquoi le port 5433 est inaccessible depuis l’extérieur

Hors ligne

#4 25/04/2012 16:19:50

Marc Cousin
Membre

Re : could not connect to server: Connection refused Is the server running

Ça semble être un linux. Pouvez-vous essayer, en tant que root,  netstat -anp |grep postgres


Marc.

Hors ligne

#5 25/04/2012 16:40:24

sinfra
Membre

Re : could not connect to server: Connection refused Is the server running

netstat -anp |grep postgres
tcp        0      0 10.0.2.4:5432           0.0.0.0:*               LISTEN      28164/postgres 
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      28164/postgres 
tcp        0      0 0.0.0.0:5433            0.0.0.0:*               LISTEN      8746/postgres   
tcp        0      0 10.0.2.4:5432           10.8.0.34:55589         ESTABLISHED 4803/postgres: tc50
tcp        0      0 10.0.2.4:5432           10.8.0.34:47261         ESTABLISHED 1948/postgres: tc50
tcp6       0      0 :::5433                 :::*                    LISTEN      8746/postgres   
udp        0      0 127.0.0.1:43746         127.0.0.1:43746         ESTABLISHED 1948/postgres: tc50
udp        0      0 127.0.0.1:54795         127.0.0.1:54795         ESTABLISHED 8746/postgres   
unix  2      [ ACC ]     STREAM     LISTENING     4729709  28164/postgres      /var/run/postgresql/.s.PGSQL.5432
unix  2      [ ACC ]     STREAM     LISTENING     5443755  8746/postgres       /var/run/postgresql/.s.PGSQL.5433
unix  3      [ ]         STREAM     CONNECTED     5454472  12319/postgres: pos /var/run/postgresql/.s.PGSQL.5432

Hors ligne

#6 26/04/2012 16:39:17

Marc Cousin
Membre

Re : could not connect to server: Connection refused Is the server running

Donc il écoute bien sur le port 5433, en ipv4 et en ipv6 d'ailleurs.

Ça sent le firewall à plein nez. Que donne «iptables -L -n» ?


Marc.

Hors ligne

#7 26/04/2012 17:44:13

sinfra
Membre

Re : could not connect to server: Connection refused Is the server running

~# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Hors ligne

#8 26/04/2012 17:49:05

Marc Cousin
Membre

Re : could not connect to server: Connection refused Is the server running

Donc pas de firewall sur la machine…

Sur le client ? Entre les deux ? Le routage fonctionne bien ?

Ça ne vient à priori pas de PostgreSQL puisqu'il écoute sur le port réseau. Cela vient de quelque chose dans la topologie réseau.


Marc.

Hors ligne

#9 26/04/2012 20:44:51

sinfra
Membre

Re : could not connect to server: Connection refused Is the server running

Salut,
n'arrivant pas a faire a acceder a postgresql  9.1 sur le port 5433 a l'exterieur, j'ai arreter le serveur 8.4 et faire demarer la 9.1 sur le port 5432, ca fonctionne tres bien.
pour le moment, je prend ca en attendant de trouver une solution plus professionelle.
merci de votre aide,

Hors ligne

#10 26/04/2012 23:13:56

sinfra
Membre

Re : could not connect to server: Connection refused Is the server running

Salut,
effectivement, tu avais raison, j'ai contacte notre hebergeur, c’était bien dans un firewall applicatif qui interdisait le port.
donc, le problème est bien identifie.

Dernière modification par sinfra (30/04/2012 14:27:20)

Hors ligne

Pied de page des forums