Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GRP-1588: Ldap Groups - "Entry already exists" errors when groups fou…
…nd by DN/EntryDn/DistinguishedName Added automatic recovery to PSPNG when bulk searching for groups fails. This can particularly happen when singleGroupSearchFilter is configured to look for groups by DN because DNs can be esacped and the necessary in-memory group search does not work with escaped DNs. To avoid the warnings (see below) and duplicate ldap searches, this commit adds an enableBulkGroupSearching config property that disables the bulk searching and always does slower-but-simpler, single-group searches. WARN Bulk fetch failed (returned unmatchable group data). This can be caused by searching for a DN with escaping or by singleGroupSearchFilter ... that are not included in groupSearchAttributes WARN Slower fetching will be attempted
- Loading branch information
Showing
3 changed files
with
121 additions
and
62 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters