-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Hi, I have tested in both 12.10.6 and 13.10.2 Jetty HSQLDB.
Steps to reproduce:
-
Have an AD group called
\#New Testwith a user in it called XWikiUserOne -
Install AD app and activate ldap DEBUG mode in logging.
-
Add an AD configuration in XWiki administration > Other > Active Directory
-
Go on Users & Rights > Groups and create a group called BackslashDiez
-
Associate the BackslashDiez group with
\#New Test.
The option to associate the groups is shown right next to the created XWiki groups.


-
Check AD Advanced configuration, in the group mapping:
Expected result
XWiki.BackslashDiez > CN=\#New Test,CN=Users,DC=xwiki,DC=com
Actual result
- the mapping with
\#New Testwas shown as on the test from 13.10.2 with triple backslashes
XWiki.BackslashDiez > CN=\\\#New Test,CN=Users,DC=xwiki,DC=com

- Logged in with XWikiUserOne.
Expected result
Successful login, the user goes in the mapped group.
Actual result
It was a successful login, but the mapping was not done. The XWikiUserOne went in the XWikiAllGroup as done by default.

An extract of the logs showing the errors :
extract-logs-attempt-login-mapping-triple-backslash.txt