Project

General

Profile

Actions

Bug #1311

closed

Synchronisation avec plusieurs userbaseDNs

Added by Ludovic Bertin about 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Urgent
Category:
Administration
Start date:
11/24/2010
Due date:
% Done:

100%

Estimated time:
Navigateur:
Firefox 3.x
Votre version de Silverpeas:
5.3.4
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Quand plusieurs userBaseDNs sont déclarés dans le fichier de configuration du domaine,
et qu'un de ces domaines est supprimée de l'annuaire LDAP,
la synchro se passe mal.

Identification du problème :
----------------------------
Dans LDAPAllGroupRoot, getTrueUserIds, dans la boucle sur les DNs, dans le cas ou le DN n'existe plus,
ca lance une exception, mais elle est catchée en dehord de la boucle, et de ce fait l'utilisateur n'est pas cherché
dans les UserBaseDNs suivants

Actions #1

Updated by Nicolas Eysseric about 11 years ago

  • Category set to Administration
  • Assignee set to Nicolas Eysseric
  • Target version set to Version 5.4
Actions #2

Updated by Nicolas Eysseric about 11 years ago

Je ne vois pas de boucle sur les DNs dans cette classe !

Actions #3

Updated by Nicolas Eysseric almost 11 years ago

  • Target version deleted (Version 5.4)
Actions #4

Updated by Nicolas Eysseric almost 11 years ago

  • Status changed from New to Closed
  • Target version set to Version 5.4
  • % Done changed from 0 to 100

Problème reproduit, corrigé et testé avec un annuaire OpenDS.
En fait, le problème générait des groupes dont le contenu était incohérent.
La synchronisation d'un groupe s'arrêtait dès qu'un DN inexistant était rencontré.
Les utilisateurs suivants de ce groupe n'étaient pas ajoutés au groupe.

Actions

Also available in: Atom PDF