Aller au contenu


problème soap SearchDirectoryRequest

soap

  • Veuillez vous connecter pour répondre
Aucune réponse à ce sujet

#1 zalles

zalles

    Membre

  • Membres
  • 24 messages
  • LocalisationBrest

Posté 10 décembre 2015 - 11:23

Bonjour,

j'ai un soucis d'utilisation de SearchDirectoryRequest en soap qui est du même ordre que dans la console d'administration

j'ai plus de 5000 comptes sur le serveur, donc dans la console,il ne veux pas m'afficher tous les comptes

j'ai tenté d'utilier le maxResults pour limiter, mais sans succès :

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
	 <soap:Header>
	 <context xmlns="urn:zimbra">
	 <nonotify/>
	 <authToken xmlns="">token</authToken>
	 </context>
	 </soap:Header>
	 <soap:Body>
	 <SearchDirectoryRequest xmlns="urn:zimbraAdmin" limit="100" domain="domain.com" offset="0" countOnly="0" maxResults="200" attrs="mail,uid,givenName,sn,zimbraMailQuota,zimbraAccountStatus,zimbraCreateTimestamp,zimbraLastLogonTimestamp,zimbraPrefMailForwardingAddres" types="accounts" >
	 <query>zimbraMailDeliveryAddress=*</query>
</SearchDirectoryRequest>
	 </soap:Body>
	 </soap:Envelope>

j'ai comme retour  
number of results exceeded the limit: too many search results returnedaccount.TOO_MANY_SEARCH_RESULTS

alors que quand j'esssai avec la commande zmsoap, ca fonctionne :

zmsoap -z SearchDirectoryRequest @limit="10" @domain="domain.com" @types="accounts" @countOnly="0" @attrs="name" @maxResults=20000 @query="zimbraMailDeliveryAddress=*"

je loupe quelque chose ?

c'est sur un zimbra 7.2.7 FOSS édition
centos 7 -- Cluster de 23 serveurs en Zimbra 8.7 NE    2 Proxy, 4 MTA, 2 Ldap, 15 Mailstore





Aussi étiqueté avec au moins un de ces mots-clés : soap

0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)