Guía de Soporte y Mantenimiento del servicios LDAP¶
Esta es la guía donde se especifican los errores más comunes y las acciones para resolverlos.
Error ldap.SIZELIMIT_EXCEEDED en busquedas o en do_maildir/do_homes¶
El servidor OpenLDAP viene con un limite máximo de objetos a devolver en una busqueda. Este limite es para evitar devolver demasiados objetos en caso de una busqueda muy genérica. Por defecto el limite son 500 objetos, así que en instalaciones con mas de 500 usuarios podemos tener este problema. Para resolverlo basta con definir un limite mayor en el /etc/openldap/slapd.conf:
# Limite de objetos a devolver en una busqueda sizelimit 1000
Tengo muchos ficheros log.XXXXXXXXXX en /var/lib/ldap¶
Esos ficheros son logs de transacciones de la BBDD de OpenLDAP. No se borran automaticamente porque permiten recuperar las transacciones incluso en caso de corrupcion de los ficheros de la BBDD.
La utilidad slapd_db_archive localiza los log de transacciones de las que ya se ha hecho commit y permite borrarlos (-d) o archivarlos (-a).
Para mas informacion consultar las FAQ de OpenLDAP http://www.openldap.org/faq/index.cgi?_highlightWords=bdb&file=738