# Postgresql : socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

**URL:** <https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910>\
**Category:** Support Debian\
**Tags:** postgresql, stretch\
**Created:** [Mars 29, 2019, 9:25 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910 "2019-03-29T09:25:45Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![belallioui](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@belallioui](https://www.debian-fr.org/u/belallioui)\
**Post date:** [Mars 29, 2019, 9:25 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/1 "2019-03-29T09:25:45Z")

</div>

Bonjour,  
après maj de postgres de la version 9.6 à 11 les commande suivants donnent des erreurs :  
apt-cache policy postgresql  
postgresql:  
Installé : 11+199.pgdg90+1  
Candidat : 11+199.pgdg90+1  
Table de version :  
\*\*\* 11+199.pgdg90+1 500  
500 [http://apt.postgresql.org/pub/repos/apt](http://apt.postgresql.org/pub/repos/apt) stretch-pgdg/main amd64 Packages  
100 /var/lib/dpkg/status  
9.6+181+deb9u2 500  
500 [http://deb.debian.org/debian](http://deb.debian.org/debian) stretch/main amd64 Packages  
9.6+181+deb9u1 500  
500 [http://security.debian.org](http://security.debian.org) stretch/updates/main amd64 Packages

psql  
psql: n’a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type  
Le serveur est-il actif localement et accepte-t-il les connexions sur la  
socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

Merci pour votre aide,

---

<div class="post-metadata">

**Author:** ![belallioui](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@belallioui](https://www.debian-fr.org/u/belallioui)\
**Post date:** [Mars 29, 2019, 9:59 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/3 "2019-03-29T09:59:08Z")

</div>

Aide SVP

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mars 29, 2019, 10:34 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/4 "2019-03-29T10:34:24Z")

</div>

Regarde du côté du fichier /etc/postgresql/11/main/postgresql.conf (s’il existe) les méthodes de connexion autorisées. Comme il s’agit d’un paquet fourni par le dépôt postgresql et non celui de Debian, je ne sais pas exactement la tête qu’il peut avoir.  
Regarde par exemple si tu peux te connecter au cluster postgresql sur un socket réseau (quelque chose comme `psql -U utilisateur -h localhost` peut-être).

> [@belallioui](#):
>
> Aide SVP

C’est pas franchement utile comme message.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mars 29, 2019, 12:11 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/5 "2019-03-29T12:11:47Z")

</div>

Et puis tout simplement est-ce que postgresql tourne ?

---

<div class="post-metadata">

**Author:** ![belallioui](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@belallioui](https://www.debian-fr.org/u/belallioui)\
**Post date:** [Mars 29, 2019, 12:13 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/6 "2019-03-29T12:13:48Z")

</div>

Le service postgresql tourne mail psql généré le message d’erreur :  
psql: n’a pas pu se connecter au serveur : Aucun fichier ou dossier de ce type  
Le serveur est-il actif localement et accepte-t-il les connexions sur la  
socket Unix « /var/run/postgresql/.s.PGSQL.5432 » ?

Merci

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mars 29, 2019, 12:19 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/7 "2019-03-29T12:19:09Z")

</div>

Au plus simple mets à l’abri ta donnée, purge Postgresql et réinstalle le.

Il y a forcement quelque chose qui à foiré.

Lorsque tu copie/colle des retroures d’erreurs prends l’habitude de ne pas tronquer la commande et le message d’erreur.

Par exemple pour se connecter :

```auto
# su - postgres

```

---

<div class="post-metadata">

**Author:** ![belallioui](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@belallioui](https://www.debian-fr.org/u/belallioui)\
**Post date:** [Mars 29, 2019, 12:21 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/8 "2019-03-29T12:21:49Z")

</div>

> [@Clochette](#):
>
> purge Postgresql et réinstalle le

Pourrais je revenir à l’etat initiale pour Postgresql? quelles sont les commande à faire svp?  
Merci

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mars 29, 2019, 12:31 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/9 "2019-03-29T12:31:06Z")

</div>

états initial de quoi ? post mise à jour ? post bidouillage pour te connecter ?

En règle générale avec des mise à jour de base de donnée la méthode blue/green est tout de même recommandé pour s’assurer de ne pas avoir de blague.

---

<div class="post-metadata">

**Author:** ![belallioui](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@belallioui](https://www.debian-fr.org/u/belallioui)\
**Post date:** [Mars 29, 2019, 12:34 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/10 "2019-03-29T12:34:58Z")

</div>

> [@belallioui](#):
>
> apt-cache policy postgresql  
> postgresql:  
> Installé : 11+199.pgdg90+1  
> Candidat : 11+199.pgdg90+1  
> Table de version :  
> \*\*\* 11+199.pgdg90+1 500  
> 500 [Index of /pub/repos/apt/](http://apt.postgresql.org/pub/repos/apt) stretch-pgdg/main amd64 Packages  
> 100 /var/lib/dpkg/status  
> 9.6+181+deb9u2 500  
> 500 [Index of /debian](http://deb.debian.org/debian) stretch/main amd64 Packages  
> 9.6+181+deb9u1 500  
> 500 [http://security.debian.org](http://security.debian.org) stretch/updates/main amd64 Packages

état initial de postgresql de la version 11 à 9.6  
Et pour corriger aussi l’erreur :  
apt-cache policy postgresql  
postgresql:  
Installé : 11+199.pgdg90+1  
Candidat : 11+199.pgdg90+1  
Table de version :  
\*\*\* 11+199.pgdg90+1 500  
500 [Index of /pub/repos/apt/](http://apt.postgresql.org/pub/repos/apt) stretch-pgdg/main amd64 Packages  
100 /var/lib/dpkg/status  
9.6+181+deb9u2 500  
500 [Index of /debian](http://deb.debian.org/debian) stretch/main amd64 Packages  
9.6+181+deb9u1 500  
500 [http://security.debian.org](http://security.debian.org/) stretch/updates/main amd64 Packages

---

<div class="post-metadata">

**Author:** ![belallioui](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/5f9b8f/32.png) [@belallioui](https://www.debian-fr.org/u/belallioui)\
**Post date:** [Mars 29, 2019, 3:37 UTC](https://www.debian-fr.org/t/postgresql-socket-unix-var-run-postgresql-s-pgsql-5432/78910/11 "2019-03-29T15:37:13Z")

</div>

Peut être que la réponse de cette commande pourras aider :  
ls -lR /etc/apt  
/etc/apt:  
total 28  
drwxr-xr-x 2 root root 4096 mars 29 09:23 apt.conf.d  
drwxr-xr-x 2 root root 4096 mars 29 10:45 preferences.d  
-rw-r–r-- 1 root root 1600 mars 29 10:16 sources.list  
-rw-r–r-- 1 root root 0 nov. 2 2017 sources.list~  
drwxr-xr-x 2 root root 4096 mars 29 10:18 sources.list.d  
-rw-r–r-- 1 root root 2206 janv. 3 2018 trusted.gpg  
-rw-r–r-- 1 root root 3494 janv. 3 2018 trusted.gpg~  
drwxr-xr-x 2 root root 4096 janv. 3 2018 trusted.gpg.d

/etc/apt/apt.conf.d:  
total 32  
-rw-r–r-- 1 root root 82 nov. 2 2017 00CDMountPoint  
-rw-r–r-- 1 root root 33 nov. 2 2017 00InstallRecommends  
-rw-r–r-- 1 root root 40 nov. 2 2017 00trustcdrom  
-rw-r–r-- 1 root root 769 sept. 13 2017 01autoremove  
-r–r--r-- 1 root root 1171 janv. 3 2018 01autoremove-kernels  
-rw-r–r-- 1 root root 627 nov. 5 10:32 01autoremove-postgresql  
-rw-r–r-- 1 root root 182 mai 21 2017 70debconf  
-rw-r–r-- 1 root root 80 janv. 3 2018 90cloud-init-pipelining

/etc/apt/preferences.d:  
total 0

/etc/apt/sources.list.d:  
total 4  
-rw-r–r-- 1 root root 63 mars 29 10:18 pgdg.list

/etc/apt/trusted.gpg.d:  
total 48  
lrwxrwxrwx 1 root root 56 janv. 3 2018 apt.postgresql.org.gpg -\> /usr/share/postgresql-common/pgdg/apt.postgresql.org.gpg  
-rw-r–r-- 1 root root 5138 mai 25 2017 debian-archive-jessie-automatic.gpg  
-rw-r–r-- 1 root root 5147 mai 25 2017 debian-archive-jessie-security-automatic.gpg  
-rw-r–r-- 1 root root 2775 mai 25 2017 debian-archive-jessie-stable.gpg  
-rw-r–r-- 1 root root 7483 mai 25 2017 debian-archive-stretch-automatic.gpg  
-rw-r–r-- 1 root root 7492 mai 25 2017 debian-archive-stretch-security-automatic.gpg  
-rw-r–r-- 1 root root 2275 mai 25 2017 debian-archive-stretch-stable.gpg  
-rw-r–r-- 1 root root 3780 mai 25 2017 debian-archive-wheezy-automatic.gpg  
-rw-r–r-- 1 root root 2851 mai 25 2017 debian-archive-wheezy-stable.gpg
