#4065 IFP: GetUserAttr does not search by UPN
Closed: Fixed 4 years ago by pbrezina. Opened 4 years ago by pbrezina.

GetUserAttr parses input name on its own, therefore the name passed to cache_req is unqualified. Because of this, UPN search is not tried if the username search fails.

Steps to reproduce:
1. Configure SSSD against AD
2. Set UPN to TestUserUPN@ad.vm
3. Run:

dbus-send --print-reply --system --dest=org.freedesktop.sssd.infopipe /org/freedesktop/sssd/infopipe org.freedesktop.sssd.infopipe.GetUserAttr string:TestUserUPN@ad.vm array:string:name
Error sbus.Error.NotFound: No such file or directory

Metadata Update from @pbrezina:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1736110

4 years ago

Metadata Update from @pbrezina:
- Issue assigned to pbrezina

4 years ago
  • master
    • 18611d7 - ifp: let cache_req parse input name so it can fallback to upn search

Metadata Update from @pbrezina:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

4 years ago
  • sssd-1-16
    • cc7b936 - ifp: call tevent_req_post in case of error in ifp_user_get_attr_send
    • c097e2b - ifp: let cache_req parse input name so it can fallback to upn search

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/5033

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.

Login to comment on this ticket.

Metadata