Learn more about these different git repos.
Other Git URLs
Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1153603
Description of problem:
Fails to lookup users and groups with case_sensitive=preserving in proxy
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Add the following ldif to ldap server
2. Configure sssd as proxy backend and add case_sensitive=preserving in the
id_provider = proxy
proxy_lib_name = ldap
proxy_pam_target = sssdproxyldap
case_sensitive = preserving
3. Lookup an user
Lookup fails to return anything.
# getent -s sss passwd User_CS1
Domain log shows:
(Thu Oct 16 14:44:57 2014) [sssd[be[PROXY]]] [be_get_account_info] (0x0200):
Got request for [name=user_cs1]
(Thu Oct 16 14:44:57 2014) [sssd[be[PROXY]]] [get_pw_name] (0x0400): Searching
user by name (user_cs1)
(Thu Oct 16 14:44:57 2014) [sssd[be[PROXY]]] [handle_getpw_result] (0x0080):
User not found.
(Thu Oct 16 14:44:57 2014) [sssd[be[PROXY]]] [delete_user] (0x0400): User
user_cs1 does not exist (or is invalid) on remote server, deleting!
But, looking up directly from nss_ldap shows:
# getent -s ldap passwd User_CS1
design_review: => 0
mark: no => 0
milestone: NEEDS_TRIAGE => SSSD 1.12.3
review: True => 0
testsupdated: => 0
owner: somebody => mzidek
This upstream ticket was requesting by a downstream. Bumping the priority to make sure the ticket is closed as soon as possible.
priority: major => critical
patch: 0 => 1
resolution: => fixed
status: new => closed
Metadata Update from @jhrozek:
- Issue assigned to mzidek
- Issue set to the milestone: SSSD 1.12.3
to comment on this ticket.