User photos from Domino directory not showing in embedded client

We try to update an "old" Sametime server to 12.0.2. In the old Server we had the users put their images in Domino directory and wanted to keep the same thing in Sametime 12.0.2.

We exactly followed the instructions from the document Storing photos in the Domino directory.

Users put their photos in the corresponding field in the Domino directory:


And it it stored correctly as an attachment with the right name:

The Attribute can be anonymously queried using LDAP:

And the UserInfoConfig.xml is modified (jpegPhoto -> photo)

and put into docker-compose.yml:

I know that this file is used, as we also modified the displayname, companyname and phone number and all these changes are shown.

But still the photos never show.

I know, that these changes only work for the "Rich Client" and not for sametime mobile / browser version, but this is absolutely sufficient...

Unfortunately the old servlet-URL to check the servlet-output does not work anymore in Sametime 12:

/servlet/UserInfoServlet?operation=3&setid=1&userId=

What is wrong here?

Hi Torsten -

Please open a case - I would need to review your StUserInfoConfig.xml along with (likely) setting UserInfo debug on the server to make sure we are getting (and sending) the image along.

Ok. I'll tell my customer. I hoped we could get around opening a case... I am only at the customer site once a week... and opening a ticket would delay that process by another week...

Just for me (to learn): For debugging: is it enough to follow this site to get debug output?

Where will the output be located? Only on the client?

And the linked site sais "If the UserInfo servlet on the server is responding correctly" ... but does not mention how to check the UserInfo servlet in Sametime 12.0.2 (as stated the old url does not work anymore)....

How do I check UserInfo servlet output in 12.0.2?

Unfortunately, we don't have that servlet any longer.

To get debug- add

STI__debug__USERINFO_DEBUG_LEVEL=5

to custom.env and restart - this will tell us if we are getting the image back from ldap (or not) and what next steps should be.

Bao's hint is also a good one to validate in UserInfoConfig.xml

Hello

Last year I opened a case because of the same issue. It resulted in this defect article:

https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0108383

Maybe it describes the same symptom.

Regards

Patrice

Hi @Torsten Link ,

Inside UserInfoConfig.xml, the Photo FieldName should be "photo;binary", the whole line should be like below:

<Detail Id="Photo" FieldName="photo;binary" Type="image/jpeg"/>

Please try to update it and restart your environment and see if it works.

Thanks

Rock

That's it! Thank you very much!

Why can't I find this anywhere?
Why does the official documentation not contain that simple information?

Doesn't matter... it helped...

I've created a documentation request to pull that information forward from the 11.6 guide.

The hint is here -

https://help.hcltechsw.com/sametime/11.6/admin/storing_photos.html