Project

General

Profile

Actions

Bug #12586

closed

Erreur lors de la synchronisation unitaire d'un utilisateur

Added by David Lesimple 11 months ago. Updated 10 months ago.

Status:
Closed
Priority:
High
Category:
Administration
Start date:
09/17/2021
Due date:
% Done:

100%

Estimated time:
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

Updated by Nicolas Eysseric 11 months ago

  • Status changed from New to Feedback

Euh... C'est quand même bizarre un CN qui se termine par un \ non ?

Actions #3

Updated by Sebastien Vuillet 11 months ago

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

Updated by David Lesimple 11 months ago

Pour info, j'ai résolu le problème (patch manuel) avec :

StringUtil.doubleAntiSlash(query.getFilter()))
Actions #5

Updated by David Lesimple 10 months ago

up !

Actions #6

Updated by David Lesimple 10 months ago

  • Assignee set to 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

Updated by Yohann Chastagnier 10 months ago

  • Status changed from Feedback to In progress...
  • Target version changed from Version 6.1.4 to Version 6.2.2
Actions #8

Updated by Yohann Chastagnier 10 months ago

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 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

Updated by Miguel Moquillon 10 months ago

  • Status changed from Resolved to Integration in progress...
Actions #10

Updated by Miguel Moquillon 10 months ago

  • Status changed from Integration in progress... to Closed

Intégré dans 6.2.x et dans master

Actions

Also available in: Atom PDF