Bug 2051468

Summary: Active directory users taking too much time to login when its part of many groups.
Product: Red Hat Satellite Reporter: Rohit Rajput <rrajput>
Component: LDAPAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED ERRATA QA Contact: Omkar Khatavkar <okhatavk>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.10.0CC: ahumbe, mmccune, oezr
Target Milestone: 6.11.0Keywords: Patch, Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tfm-rubygem-ldap_fluff-0.6.0 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2059369 (view as bug list) Environment:
Last Closed: 2022-07-05 14:32:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
tfm-rubygem-ldap_fluff-0.6.0-1.el7sat.noarch.rpm none

Description Rohit Rajput 2022-02-07 10:33:59 UTC
Description of problem:
 
If the AD server is 2019 R2 version and the user is part of many groups it takes too much time to log in.
 
Version-Release number of selected component (if applicable):
 
Satellite 6.10.
 
How reproducible:
 
Always
 
Steps to Reproduce:
1. Configure AD 2019 R2 authentication with Satellite 6.10.
 
2. Try to login with a user who is part of many groups.
 
 
Actual results: The login process takes too much time.
 
Expected results: The login process should be faster/as usual.

Comment 3 Mike McCune 2022-02-25 17:58:49 UTC
We have included the above fix in our upcoming 7.0 release and are including it here as a hotfix available for Satellite 6.10.

*** Satellite 6.10.X Hotfix Available ***

1) Download tfm-rubygem-ldap_fluff-0.6.0-1.el7sat.noarch.rpm from this bugzilla to your Satellite

2) stop services:

satellite-maintain service stop

3) Install:

rpm -Uvh tfm-rubygem-ldap_fluff-0.6.0-1.el7sat.noarch.rpm

4) restart:

satellite-maintain service start

5) resume operations

Comment 4 Mike McCune 2022-02-25 17:59:23 UTC
Created attachment 1863364 [details]
tfm-rubygem-ldap_fluff-0.6.0-1.el7sat.noarch.rpm

Comment 5 Omkar Khatavkar 2022-03-07 13:49:38 UTC
Verified this with Satellite 7.0 Snap 12 with AD 2019 Server.

Created User AD Server => Added that user in multiple user groups in AD Server => Satellite Configure with AD Server => Login using the AD Server user

Login was quick enough. Issue no more reporducible.

Comment 8 errata-xmlrpc 2022-07-05 14:32:45 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: Satellite 6.11 Release), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:5498