How to force avatars to repull for end users (ActiveDirectory)

Description

We implemented rocketchat with the intention of not having pictures. We use signing in through Active Directory LDAP. We did not have pictures in Active directory at the time.

I have since been provided pictures and have uploaded them to Active Directory and various users have their pictures as their avatars. We are running into the issue where people are not signing out and back in to get the pictures to pull from AD. So I have been asked to try and force the pictures to show up.

I imagine this can be a force log out or some repull on user data.

Server Setup Information

  • Version of Rocket.Chat Server: 4.3.2
  • Operating System: Ubuntu 20.04
  • Deployment Method: Manual
  • Number of Running Instances: 1
  • DB Replicaset Oplog: Enabled
  • NodeJS Version: 12.22.1
  • MongoDB Version: 4.4.11
  • Proxy: nginx
  • Firewalls involved: None

Hi!

Please, what is the server version you are running?

Thanks!

Sorry. I forgot to put that piece of information. Post is now updated with the correct information.

Hi!

Have you tried the manual sync button?

If possible, upgrade to latest version, then try:

Admin > LDAP > Sync Now

I did that and it does not appear to re-pull their information.

You have tried this on latest 4.5.4, right?

I had to update my server and it is now on 4.5.4 though it still did not work.

Edit: Server is now on 4.6.0