Getent group <group> returns incomplete member list after enumeration switched off in sssd
Issue
- When a user is removed from the cache after the normal time out, the groups he is a member of do not longer list the user when doing a "getent group".
- The situation lasts until the group is updated (typical 45 minutes).
- What I see is that the sssd_cache does not have the user restored as a "ghost", so when the user expires and is removed as a group member but is not restored as a "ghost" member.
- This only happens after the group expires. This means for about 45 minutes a "getent group
" does not show the user as a member.
Environment
- Red Hat Enterprise Linux (RHEL) 6.6
- System Security Services Daemon (SSSD) 1.11.6-30.el6
- Enumeration turned off
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
