Details
-
Bug
-
Resolution: Invalid
-
Minor
-
None
-
9.2.5
-
None
-
Unknown
-
Description
Enter LDAP Server address, port, LDAP BIND DN, LDAP Bind Password, check connection, Connection fails if LDAP Bind password Contains "$", checked after putting logs in debug, everything after $ is skipped during validation, for example, if password is Hello@123$#2, password parsed by xwiki is Hello@123$.
A small snippet from logs below (hiding server, DN details due to security reasons):
2017-12-11 18:03:16,697 [http://xwiki.zycus.net:8080/xwiki/bin/get/ActiveDirectory/Code/Actions?checkConnection=true&server=**...*&port=389&bind_DN=
{0}&bind_pass=Hello@123$] DEBUG