Vous n'êtes pas identifié(e).
Pages : 1
Combien d'interfaces avez-vous sur ce serveur ? si vous voulez écouter sur toutes, utilisez plutôt '*' que la liste des interfaces comme actuellement.
Euh... Je n'ai pas compris ce paramètre ainsi. Pour moi, il ne définit pas d'interfaces mais des adresses d'écoute (listen_addresses). Je pensais donc limiter l'écoute à une machine du réseau.
Effectivement, je n'avais pas bien lus la doc : "The special entry * corresponds to all available IP interfaces.".
J'avais donc utilisé l'adresse de ma machine cliente au lieu de celle de l'interface.
Je viens de changer et ça fonctionne comme un charme.
Merci !
Bonjour à tous,
Désolé de ressortir ce vieux thread, mais aujourd'hui, sur Ubuntu Karmic Koala/Postgresql 8.4, j'ai ce problème qui apparaît.
Dans postgresql.conf, j'ai :
listen_addresses = 'localhost,192.168.XXX.YYY'
Dans la log, j'ai :
2010-01-28 16:17:35 CET LOG: n'a pas pu se lier ? la socket IPv4 : Ne peut attribuer l'adresse demand?e
2010-01-28 16:17:35 CET ASTUCE : Un autre postmaster fonctionne-t'il d?j? sur le port 5432 ?
Sinon, attendez quelques secondes et r?essayez.
2010-01-28 16:17:35 CET ATTENTION: n'a pas pu cr?er le socket d'?coute pour << 192.168.XXX.YYY >>
et netstat -an | grep 5432 me donne :
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN
unix 2 [ ACC ] STREAM LISTENING 1275545 /var/run/postgresql/.s.PGSQL.5432
En fait, il semble qu'il essaie d'ouvrir deux fois le port 5432 sur deux adresses d'écoute et qu'il n'y arrive pas, alors il plante la deuxième ; en effet, j'ai vu apparaître fugitivement :
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN
tcp 0 0 192.168.XXX.ZZZ:5432 192.168.XXX.YYY:37961 FIN_WAIT2
unix 2 [ ACC ] STREAM LISTENING 1275058 /var/run/postgresql/.s.PGSQL.5432
Comment faire ?
Pages : 1