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/2017 16:13:20

CoeurDeSQL
Membre

PostgreSQL 9.1 Paramétrage LDAP dans pg_hba.conf

Bonjour

Je suis face à un problème de paramétrage (en espérant que ce ne soit pas un bug de version).
J'ai voulu paramétré les connexions à postgreSQL sur mon annuaire ldap et au moment de la relance du service, je suis en erreur

Voici mon paramétrage, en ayant commenté préalablement tous les autres types d'authentifications (md5):

host     all        ldapserver=IPserveurLDAP ldapprefix="cn=manager" ldapsuffix=", dc=monDomaine, dc=fr" ldapbindpasswd="monPasswd" ldap

Message d'erreur retourné :

F0000 58f9c8e2.ba0LOG:  méthode d'authentification « ldapsuffix=, dc=monDomaine, dc=fr » invalide
F0000 58f9c8e2.ba0CONTEXTE :  ligne 84 du fichier de configuration « C:/PostgreSQL/9.1/data/pg_hba.conf »
XX000 58f9c8e2.ba0FATAL:  n'a pas pu charger pg_hba.conf

Si je rajoute ldapport avant le ldapprefix, j'ai une erreur sur le ldapport.

Si quelqu'un voit mon erreur, je suis preneur

Merci

Hors ligne

#2 24/04/2017 17:37:49

gleu
Administrateur

Re : PostgreSQL 9.1 Paramétrage LDAP dans pg_hba.conf

Il manque plusieurs colonnes pour que ce soit correct. Ça devrait plutôt ressembler à ce format :

host    database   user   address method options

Donc plutôt :

host  all  all  0.0.0.0/32 ldap  ldapserver=IPserveurLDAP ldapprefix="cn=manager" ldapsuffix=", dc=monDomaine, dc=fr" ldapbindpasswd="monPasswd"

Guillaume.

Hors ligne

#3 26/04/2017 09:32:58

CoeurDeSQL
Membre

Re : PostgreSQL 9.1 Paramétrage LDAP dans pg_hba.conf

bonjour

merci, en effet je n'ai plus la même erreur
mais à priori je ne peux pas utiliser ldapprefix avec certaines autres options (en l’occurrence mon ldapbindpasswd)
je vais regarder, mais déjà merci pour cette avancée

Hors ligne

#4 26/04/2017 09:44:23

CoeurDeSQL
Membre

Re : PostgreSQL 9.1 Paramétrage LDAP dans pg_hba.conf

donc en enlevant le ldapbindpasswd, ça fonctionne.
cela signifie donc qu'on n'a pas besoin du mot de passe du user qui gère la chaîne de connexion ldap sur postgresql ?

Hors ligne

#5 26/04/2017 18:26:45

gleu
Administrateur

Re : PostgreSQL 9.1 Paramétrage LDAP dans pg_hba.conf

Alors là, aucune idée. Je n'ai jamais configuré de LDAP avec PostgreSQL, désolé.


Guillaume.

Hors ligne

Pied de page des forums