#1783 Group lookup fails and takes ~60s to return to shell if member dn is incorrect
Closed: Fixed Opened by pbrezina.

https://bugzilla.redhat.com/show_bug.cgi?id=903154 (Red Hat Enterprise Linux 6)

Description of problem:
Group lookup hangs for a minute if member dn is incorrect.
Version-Release number of selected component (if applicable):
1.9.2-74
How reproducible:
Always
Steps to Reproduce:
1. Add a group as follows:
dn: cn=Group_02,ou=Groups,dc=example,dc=com
gidNumber: 10120
objectClass: top
objectClass: groupOfNames
objectClass: posixGroup
cn: Group_02
member: uid=kuser1    <== I removed ",dc=example,dc=com"
2. Try to lookup the group
# time getent group Group_02
real    0m58.008s    <== Takes almost a minute to return back to shell
user    0m0.000s
sys    0m0.001s
3.
Actual results:
Group lookup fails and takes a minute to come back to shell.
Expected results:
Group lookup shouldn't fail, but shouldn't return any members either.
Additional info:

Fields changed

blockedby: =>
blocking: =>
coverity: =>
design: =>
design_review: => 0
feature_milestone: =>
fedora_test_page: =>
patch: 0 => 1
selected: =>
testsupdated: => 0

Fields changed

owner: somebody => pbrezina
patch: 1 => 0
status: new => assigned

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.9.5

Linked to Bugzilla bug: https://bugzilla.redhat.com/show_bug.cgi?id=872827 (Red Hat Enterprise Linux 6)

rhbz: [https://bugzilla.redhat.com/show_bug.cgi?id=903154 903154] => [https://bugzilla.redhat.com/show_bug.cgi?id=903154 903154], [https://bugzilla.redhat.com/show_bug.cgi?id=872827 872827]

Fields changed

patch: 0 => 1

Patch was available in time for 1.9.4 release.

milestone: SSSD 1.9.5 => SSSD 1.9.4

  • master: 86a16cf3b234597c03fba52dfdfb21a623093254
  • sssd-1-9: 8ded6ba8647ca6e2cdacf4ad6fc036838c8ddcaf

resolution: => fixed
status: assigned => closed

Metadata Update from @pbrezina:
- Issue assigned to pbrezina
- Issue set to the milestone: SSSD 1.9.4

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/2825

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata