[Postfix-es] Problemas con ldap: query_filter
Israel Calvete Talavera
icalvete en prisacom.com
Mie Abr 27 09:35:21 CEST 2005
Hola....
Tengo funcionando de maravilla una dedian sarge + postfix + ldap +
courier + sasl2 + amavis + spamassassin . Esta montada hace mas o menos
un mes.
Ahora necesito montar otra igual y pero algo no esta funcionando.
La configuracion los ficheros de configuracion son los mismos ( al
principio probe con la configuracion para otro dominio y otros datos en
el ldap pero ahora estoy usando "los mismos" que en la maquina que funciona)
Estoy sacando el log del ldap a /var/log/slapd.log y alli puedo ver que
en las querys que llegan al ldap la busqueda se hace por "mydomain.com"
y no por "myuser en mydomain.com"
Apr 26 08:11:04 nangaparbat slapd[2712]: conn=5 op=3 SRCH
base="ou=users,o=mydomain,c=com" scope=2 deref=0
filter="(&(mail=mydomain.com)(!(quota=-1))(objectClass=CourierMailAccount))"
Los query_filters en /etc/postfix/main.cf son...
ldapvirtualaliases_query_filter =
(&(mail=%s)(objectClass=CourierMailAlias))
ldapvirtualmap_query_filter =
(&(mail=%s)(!(quota=-1))(objectClass=CourierMailAccount))
ldapuidmap_query_filter =
(&(mail=%s)(!(quota=-1))(objectClass=CourierMailAccount))
ldapgidmap_query_filter =
(&(mail=%s)(!(quota=-1))(objectClass=CourierMailAccount))
he probado a cambiar %s por %u@%d pero nada. (las busquedas siguen
siendo unicamente por el dominio)
he probado a cambiar %s por myuser en mydomain.com y funciona bien, pero
claro, eso solo funciona para ese usuario y no vale de mucho... :-)
La unicas diferencias entre los sistemas (si no he pasado nada por alto...)
MAQUINA QUE FUNCIONA
un libldap-2.2-7 <none> (no description
available)
ii libldap2 2.1.30-3 OpenLDAP libraries
ii slapd 2.1.30-3 OpenLDAP server (slapd)
ii ldap-utils 2.1.30-3 OpenLDAP utilities
MAQUINA QUE NO FUNCIONA
ii libldap-2.2-7 2.2.23-1 OpenLDAP libraries
ii libldap2 2.1.30-3 OpenLDAP libraries
ii slapd 2.2.23-1 OpenLDAP server (slapd)
ii ldap-utils 2.2.23-1 OpenLDAP utilities
No puedo desinstalar libldap-2.2-7en la maquina que no funciona porque
ahora es una dependencia del slapd.
Todo lo demas... autentificacion smtp a traves de saslauthd, courier...
funciona bien.
He probado con amavis activado y desactivado.
Alguna idea?
Gracias.
Salud.
Israel Calvete Talavera.
Más información sobre la lista de distribución Postfix-es