Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 21/09/2018 16:21:41
- yabb85
- Membre
connection local pour pgagent et pgadmin4
Bonjour,
Je possède un serveur postgresql 9.2 installer sur centos 7, récemment j'ai essayé de rajouter pgAdmin et pgAgent sur ce même serveur.
Lorsque je me connecte depuis une machine distante sur ce serveur je n'ai aucun soucis.
Si j'essaie de lancer pgagent j'obtiens l'erreur:
Couldn't create the primary connection
Si je tente de me connecter a ce serveur depuis pgAdmin en utilisant l'adresse ip du serveur ou localhost j'obtiens l'erreur:
could not connect to server: Permission denied
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
Si je me connecte à ce serveur depuis le même pgAdmin mais en utilisant les socket unix (/var/run/postgresql) tout marche.
Si je me connecte à ce serveur depuis un pgAdmin sur une autre machine ça marche aussi.
mon pg_hba.conf:
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5
# IPv6 local connections:
host all all ::1/128 md5
Comment fait on pour ne plus avoir d'erreur lorsque la connexion est locale? ou sinon comment fait on pour utiliser pgagent avec les sockets unix?
Merci
Hors ligne
#2 21/09/2018 16:56:07
- dverite
- Membre
Re : connection local pour pgagent et pgadmin4
"Permission denied" sur une connexion TCP est toujours du fait de SELinux .
Il faut configurer quelque part que pgAdmin a le droit de faire du réseau.
Si c'est pgAdmin4 à travers un serveur apache ça doit être
# setsebool -P httpd_can_network_connect 1
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
#3 21/09/2018 17:57:45
- yabb85
- Membre
Re : connection local pour pgagent et pgadmin4
Merci beaucoup cela corrige le souci pour pgAdmin maintenant je regarde s’il y a pas la même commande pour pgagent.
Hors ligne
#4 25/09/2018 17:05:19
- yabb85
- Membre
Re : connection local pour pgagent et pgadmin4
Merci beaucoup pour cette aide pgagent ne bloquait pas pour cette raison mais sur un problème avec mon .pgpass.
Comment fait on pour passer ce fil en résolu?
Hors ligne
Pages : 1