Dépannage de l\'erreur de délai d\'expiration LDAP lors du mappage du rôle Active Directory

Pour résoudre les erreurs de délai d\'expiration LDAP lors du mappage de rôle Active Directory dans Automation 360, mettez à jour le fichier um.properties avec les paramètres des nouvelles tentatives de recherche LDAP, l\'activation du pool de connexions et le délai d\'expiration du pool de connexions. Cela améliore la gestion des connexions LDAP et résout les problèmes de délai d\'expiration.

Si le processus de synchronisation Active Directory prend plus de temps et que l\'action provoque des problèmes de délai d\'expiration lors de la connexion au serveur LDAP, un mécanisme de nouvelle tentative a été mis en place. Si un délai d\'expiration se produit, une nouvelle connexion est créée et utilisée pour les nouvelles tentatives. Par défaut, la nouvelle tentative se produit 3 fois, mais le nombre de tentatives est désormais configurable via les paramètres du fichier um.properties, permettant aux utilisateurs de réessayer plus de 3 fois si nécessaire.

Suivez la procédure pour configurer des paramètres supplémentaires dans le fichier um.properties :

  1. Accédez au chemin d\'installation d\'Control Room.
  2. Depuis la liste des fichiers dans le dossier config, ouvrez le fichier um.properties avec un éditeur XML et mettez à jour les paramètres par défaut suivants pour résoudre l\'erreur de délai d\'expiration de mappage du rôle Active Directory. Si vous souhaitez modifier les valeurs par défaut, vous pouvez les ajouter dans le fichier um.properties avec les nouvelles valeurs :
    • Modifiez la valeur 3 sur le nombre de tentatives que vous préférez. Par exemple, pour définir le nombre de tentatives à 5, modifiez le um.ldap.search.user.retries comme suit :

      um.ldap.search.user.retries=5

    • Activez le pool de connexions LDAP en spécifiant true au lieu de la valeur par défaut false en modifiant le paramètre um.jndi.ldap.connect.pool :

      um.jndi.ldap.connect.pool=true

    • Combiné avec le paramètre, vous devez également modifier la valeur par défaut du délai d\'expiration du pool de connexions de 300 000 sur la valeur de délai d\'expiration de votre choix. Par exemple, pour définir la valeur du délai d\'expiration à 500 000, modifiez le um.jndi.ldap.connect.pool.timeout comme suit :

      um.jndi.ldap.connect.pool.timeout=500000

      Cela définit le délai d\'expiration du pool de connexions à 500 000 millisecondes.

    Remarque : Si le problème de délai persiste après avoir appliqué les modifications ci-dessus, soumettez un ticket de support à Automation Anywhere pour obtenir une assistance supplémentaire.