PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Logiciels d'hébergement > fr.comp.mail.serveurs > postfix interroge en LDAPv2 ?
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.mail.serveurs Logiciels serveurs de messagerie électronique.

postfix interroge en LDAPv2 ?

Réponse
 
LinkBack Outils de la discussion
Vieux 29/07/2005, 13h45   #1 (permalink)
octane@alinto.com
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut postfix interroge en LDAPv2 ?

Bonjour,

je suis en train de parametrer postfix pour qu'il
interroge un serveur LDAP. Or:

postmap -q test@glou.org ldap:/etc/postfix/vmailbox-ldap
postmap: warning: dict_ldap_connect: Unable to bind to server
ldap://127.0.0.1:389 as : 2 (Protocol error)

et du cote des logs de LDAP, j'ai:
send_ldap_result: err=2 matched="" text="historical protocol version
requested, use LDAPv3 instead"

Maintenant, comment dire a postfix d'utiliser du LDAPv3 ?

Merci

PS: j'ai bien recompile postfix avec ldap comme indique par la doc.

  Réponse avec citation
Vieux 29/07/2005, 13h56   #2 (permalink)
ts
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: postfix interroge en LDAPv2 ?

>>>>> "o" == octane <octane@alinto.com> writes:

o> send_ldap_result: err=2 matched="" text="historical protocol version
o> requested, use LDAPv3 instead"

Pas testé, essayez de rajouter dans slapd.conf

allow bind_v2

o> Maintenant, comment dire a postfix d'utiliser du LDAPv3 ?

mieux vaut agir sur openldap, si c'est lui que vous utilisez


--

Guy Decoux
  Réponse avec citation
Vieux 29/07/2005, 14h10   #3 (permalink)
octane@alinto.com
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: postfix interroge en LDAPv2 ?

>o> send_ldap_result: err=2 matched="" text="historical protocol version
>o> requested, use LDAPv3 instead"


> Pas testé, essayez de rajouter dans slapd.conf


> allow bind_v2


>o> Maintenant, comment dire a postfix d'utiliser du LDAPv3 ?


> mieux vaut agir sur openldap, si c'est lui que vous utilisez


J'utilise bien openldap. l'option allow bind_v2 a l'air
de fonctionner.

Merci.

PS: Y'a t'il un groupe dedie a la configuration de ldap?

  Réponse avec citation
Vieux 29/07/2005, 14h16   #4 (permalink)
Philippe Chevalier
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: postfix interroge en LDAPv2 ?

On 29 Jul 2005 05:45:38 -0700, octane@alinto.com <octane@alinto.com> wrote:
> Bonjour,
>
> je suis en train de parametrer postfix pour qu'il
> interroge un serveur LDAP. Or:
>
> postmap -q test@glou.org ldap:/etc/postfix/vmailbox-ldap
> postmap: warning: dict_ldap_connect: Unable to bind to server
> ldap://127.0.0.1:389 as : 2 (Protocol error)


Nul besoin d'autoriser ldap v2 dans ldap pour ça a priori.

Dans le main.cf, mes map sont définies avec les parametres suivants :

xxx_bind = yes
xxx_bind_dn= xxxx
xxx_bind_pw = xxxx
xxx_version = 3
xxx_server_host = xxx
xxx_server_port = 389
xxx_timeout = 100
xxx_search_base = xxx
xxx_query_filter = xxx
xxx_result_attribute = xxx
xxx_lookup_wildcards = no

Le xxx_version dit a postfix en quelle version interroger la map, et
puis basta.

K.
--
Kyoko Otonashi's shrine / Le temple de Kyoko Otonashi
My tribute to Maison Ikkoku / Mon hommage a Maison Ikkoku
Visit http://www.kyoko.org/
  Réponse avec citation
Vieux 30/07/2005, 16h41   #5 (permalink)
octane@alinto.com
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: postfix interroge en LDAPv2 ?

Philippe Chevalier a écrit :
> >
> > je suis en train de parametrer postfix pour qu'il
> > interroge un serveur LDAP. Or:
> >
> > postmap -q test@glou.org ldap:/etc/postfix/vmailbox-ldap
> > postmap: warning: dict_ldap_connect: Unable to bind to server
> > ldap://127.0.0.1:389 as : 2 (Protocol error)

>
> Nul besoin d'autoriser ldap v2 dans ldap pour ça a priori.
>
> Dans le main.cf, mes map sont définies avec les parametres suivants :
>
> xxx_bind = yes
> xxx_bind_dn= xxxx
> xxx_bind_pw = xxxx
> xxx_version = 3
> xxx_server_host = xxx
> xxx_server_port = 389
> xxx_timeout = 100
> xxx_search_base = xxx
> xxx_query_filter = xxx
> xxx_result_attribute = xxx
> xxx_lookup_wildcards = no
>
> Le xxx_version dit a postfix en quelle version interroger la map, et
> puis basta.
>

Ok, ca fonctionne (enfin, j'ai plus de protocole error).

J'ai une autre question. Quelle est le lien entre le critere de
recherche ldapsearch, le query_filter et le result_attribute ?

(Pour une recherche dans une base SQL, c'est simple, on a bien
la correspondance entre SELECT bidule FROM truc etc..)

Mais pour ldap, je ne vois pas a quelle expression correspond un
ldapsearch avec les criteres donnes.

Merci

  Réponse avec citation
Vieux 30/08/2005, 18h22   #6 (permalink)
Manuel Guesdon
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: postfix interroge en LDAPv2 ?

On Sat, 30 Jul 2005 08:41:18 -0700, octane wrote:
> J'ai une autre question. Quelle est le lien entre le critere de
> recherche ldapsearch, le query_filter et le result_attribute ?
>
> (Pour une recherche dans une base SQL, c'est simple, on a bien
> la correspondance entre SELECT bidule FROM truc etc..)
>
> Mais pour ldap, je ne vois pas a quelle expression correspond un
> ldapsearch avec les criteres donnes.


le query_filter est le filtre passé à ldapserach(le where du select en
gros) avec %s remplacé par postfix par la valeur recherchée
le result_attribute est le champ a retourner (le "bidule").

exemple:
query_filter = (&(mailAddress=%s)(mailRoutingAddress=*))
result_attribute = mailRoutingAddress

retournera les valeurs des champs mailRoutingAddress pour la mailAddress
recherchée.

Manuel
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 06h33.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,14672 seconds with 14 queries