Red Hat Bugzilla – Bug 1573243
Can't edit users when using LDAP datasource
Last modified: 2018-08-22 16:07:08 EDT
Created attachment 1428846 [details] screenshot of the issue Description of problem: When satellite is configured with LDAP (AD server), users photo is not displayed. How reproducible: Configure LDAP AD server with satellite. Make sure to put photo attribute = thumbnailPhoto while configuring LDAP. After configuring LDAP, login to the satellite using AD user. Actual results: corrupted image Expected results: User photo should appear in the top right corner and in Administer > Users Additional info: Upstream bug - https://projects.theforeman.org/issues/13749
*** Bug 1584455 has been marked as a duplicate of this bug. ***
https://github.com/theforeman/foreman/pull/5630 PR is submitted upstream, waiting on review.
Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/13749 has been resolved.
Created attachment 1452005 [details] 1573243_bz.patch
Created attachment 1452006 [details] Before and After patch applied
Followed the below steps to verify this bug: Made use of Powershell commands to download and upload photo to user attribute "thumbnailPhoto". On AD Server: 1) Downloaded photo: $client = new-object System.Net.WebClient $client.DownloadFile(“http://example.com/pub/thumbnailphoto.jpg”,“C:\Users\Administrator\Pictures\thumbnailphot.jpg”) 2) Uploaded photo: $photo = [byte[]](Get-Content C:\Users\Administrator\Pictures\thumbnailphoto.jpg -Encoding byte) Set-ADUser foobar -Replace @{thumbnailPhoto=$photo} On Satellite6 Server: 1) On Create LDAP Auth source page of "attribute mappings" Tab do: Photo attribute: thumbnailPhoto Verified with Sat6.3.3 snap2
The photo added to user "foobar" on AD Server appeared automatically in the top right corner of Administer > Users.
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, 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/RHBA-2018:2550