14.15 Contrôle de recherche paginée LDAP

Le contrôle de recherche paginée LDAP est utilisé avec une opération de recherche LDAP pour permettre aux clients de recevoir les résultats de la recherche de manière contrôlée, limitée par la taille de la page. La taille de la page peut être déterminée par l'administrateur en fonction des ressources et de l'infrastructure disponibles. Pour plus d'informations sur le contrôle de recherche paginée LDAP, consultez la RFC 2696.

Pour utiliser le contrôle de recherche paginée, un administrateur doit fournir l'OID de contrôle de recherche paginée 1.2.840.113556.1.4.319 dans la requête de recherche. Pour utiliser le contrôle de recherche paginée, un administrateur doit également s'assurer que toutes les partitions sont présentes sur le même serveur.

Lorsque toutes les partitions ne sont pas présentes sur le même serveur et que l'administrateur effectue une recherche LDAP avec le contrôle paginé et le niveau de criticité réglés, le message d'erreur ci-dessous s'affiche côté client :

Server is unwilling to perform (53)

Si l'administrateur souhaite éviter de recevoir le message d'erreur ci-dessus, définissez la variable d'environnement NDSD_NLDAP_IGNORE_CRITICALITY sur true.

REMARQUE :Le message d'erreur n'apparaît pas côté client dans les versions d'OpenText eDirectory antérieures à la version 9.2 SP2, même si le niveau de criticité a été défini avec le contrôle de recherche paginée.

Pour effectuer un contrôle de recherche paginée pour ldapsearch, utilisez la commande suivante :

ldapsearch -x -H ldap://[ldap host ip]:[ldap-port] -D <Admin DN> -w <Password> -E \!pr=<page size>/<prompt|no prompt> -b o=novell -s one