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

Government tenant fixes #292

Merged
merged 3 commits into from
Nov 25, 2024
Merged

Government tenant fixes #292

merged 3 commits into from
Nov 25, 2024

Conversation

dmulder
Copy link
Collaborator

@dmulder dmulder commented Nov 15, 2024

Fixes #291
Fixes #290

Checklist

  • This pr contains no AI generated code
  • cargo fmt has been run
  • cargo clippy has been run
  • A functionality test has been added
  • make test has been run and passes

dmulder and others added 3 commits November 15, 2024 08:40
The graph url isn't always the default. US gov
tenants (amoung possibly others) utilize a
different graph url.

BUG: #291

Signed-off-by: David Mulder <[email protected]>
A 15 second timeout ensures banned users are
forgotten almost immediately, but it also
drammatically increases network traffic, slows
down Himmelblau, and causes AADSTS50196 errors on
some tenants ("The server terminated an operation
because it encountered a client request loop").
A 5 minute timeout is more reasonable, and
mirrors Winbind's behavior. This timeout can
be decreased via configuration if necessary.

BUG: #290

Signed-off-by: David Mulder <[email protected]>
@dmulder dmulder merged commit a8c166f into main Nov 25, 2024
5 checks passed
@dmulder dmulder deleted the dmulder/gov_tenant_fixes branch November 25, 2024 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant