Actions
Bug #12586
ferméErreur lors de la synchronisation unitaire d'un utilisateur
Statut:
Closed
Priorité:
High
Assigné à:
Catégorie:
Administration
Version cible:
Début:
17/09/2021
Echéance:
% réalisé:
100%
Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1.3
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:
Description
Si le CN contient le caractère anti-slash \ il y a une erreur :
Caused by: org.silverpeas.core.admin.service.AdminException: LDAP Error #87: null at org.silverpeas.core.admin.domain.driver.ldapdriver.LDAPUtility.search1000Plus(LDAPUtility.java:458) at org.silverpeas.core.admin.domain.driver.ldapdriver.LDAPGroupAllRoot.getMemberGroupIds(LDAPGroupAllRoot.java:79) at org.silverpeas.core.admin.domain.driver.ldapdriver.LDAPGroupAllRoot.getUserMemberGroupIds(LDAPGroupAllRoot.java:102) at org.silverpeas.core.admin.domain.driver.ldapdriver.LDAPDriver.getUserMemberGroupIds(LDAPDriver.java:425) at org.silverpeas.core.admin.service.Admin.synchronizeUser(Admin.java:4356) ... 131 more Caused by: LDAPLocalException: Invalid value in escape sequence "," (87) Filter Error
Exemple de valeur:
CN=XXXXX\, Matthieu,OU=Prestataires Exterieurs,OU=UTILISATEURS,DC=xxx,DC=net
Actions
#2
Mis à jour par Nicolas Eysseric il y a plus de 3 ans
- Statut changé de New à Feedback
Euh... C'est quand même bizarre un CN qui se termine par un \ non ?
Actions
#3
Mis à jour par Sebastien Vuillet il y a plus de 3 ans
Nicolas Eysseric a écrit (#note-2):
Euh... C'est quand même bizarre un CN qui se termine par un \ non ?
Certes, mais c'est leur "norme" (dixit la DSI)
Actions
#4
Mis à jour par David Lesimple il y a plus de 3 ans
Pour info, j'ai résolu le problème (patch manuel) avec :
StringUtil.doubleAntiSlash(query.getFilter()))
Actions
#6
Mis à jour par David Lesimple il y a environ 3 ans
- Assigné à mis à Yohann Chastagnier
Yohann, quand est-ce que tu pourrais traiter ce petit problème stp ?
c'est pour le même client que la Feature #12603.
Actions
#7
Mis à jour par Yohann Chastagnier il y a environ 3 ans
- Statut changé de Feedback à In progress...
- Version cible changé de Version 6.1.4 à Version 6.2.2
Actions
#8
Mis à jour par Yohann Chastagnier il y a environ 3 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
La correction n'est pas tout à fait celle réalisée pour le patch manuel.
Elle prend également en charge les parenthèses.
PR : https://github.com/Silverpeas/Silverpeas-Core/pull/1173
Actions
#9
Mis à jour par Miguel Moquillon il y a environ 3 ans
- Statut changé de Resolved à Integration in progress...
Actions
#10
Mis à jour par Miguel Moquillon il y a environ 3 ans
- Statut changé de Integration in progress... à Closed
Intégré dans 6.2.x et dans master
Actions