Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure how SSSD should access RootDSE. #7846

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

thalman
Copy link
Contributor

@thalman thalman commented Feb 24, 2025

:config:The 'ldap_read_rootdse' option allows you to specify how SSSD will read RootDSE from the LDAP server. Allowed values are "anonymous", "authenticated" and "never"

@thalman thalman marked this pull request as ready for review February 26, 2025 19:32
@thalman
Copy link
Contributor Author

thalman commented Feb 26, 2025

One test is failing (test_ipa_subdom_server) because my changes exposed another issue. That is being fixed by @justin-stephenson right now. I will rebase once the fix is merged but code-wise this PR is ready for review.

@thalman
Copy link
Contributor Author

thalman commented Feb 27, 2025

blocked by #7854

:config:The 'ldap_read_rootdse' option allows you to specify how
SSSD will read RootDSE from the LDAP server. Allowed values are
"anonymous", "authenticated" and "never"

Resolves: SSSD#6665
</itemizedlist>
Note that when using the "anonymous" option, SSSD
may attempt to read RootDSE after authentication
if anonymous access fails.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't quite understand this statement. Can you elaborate?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it related to the comment in the code below?

     /* We did not read rootDSE during unauthenticated bind becase
     * it is unaccessible for anonymous user or because
     * ldap_read_rootdse is set to "authenticated"
     * Let's try to read it now */

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants