Minor issue with identicons (Users and Organizations) #1111

Closed
opened 2025-10-09 17:04:05 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @Nyxtorm on GitHub.

Originally assigned to: @BlackDex on GitHub.

Subject of the issue

Here is the third (and final) minor problem I have encountered recently. The "identicons" are displayed or not randomly with an error in the browser console

Deployment environment

  • Vaultwarden version: v1.25.0-b71d9dd5
  • Web-vault version: v2022.5.2
  • Running within Docker: false (Base: Debian)
  • Environment settings overridden: false
  • Uses a reverse proxy: true
  • IP Header check: true (X-Real-IP)
  • Internet access: true
  • Internet access via a proxy: false
  • DNS Check: true
  • Time Check: true
  • Domain Configuration Check: true
  • HTTPS Check: true
  • Database type: SQLite
  • Database version: 3.35.4
  • Clients used: Web, Android, Windows, Chrome, Firefox
  • Reverse proxy and version: Nginx 1.21.6
  • Other relevant information:

Steps to reproduce

  1. Go to Vaultwarden admin page
  2. In the "Users" or "Organizations" tab, refresh the browser page X times (about 5 to 20 times)
  3. Sometimes identicons are OK, sometimes they're blank with an error in web console : https://i.imgur.com/ppz2hSH.png

Expected behaviour / Actual behaviour

Identicons should be always displayed, as before.

Troubleshooting data

Blank identicons : https://i.imgur.com/WbDWFZI.png

Sorry for my English.

Originally created by @Nyxtorm on GitHub. Originally assigned to: @BlackDex on GitHub. ### Subject of the issue Here is the third (and final) minor problem I have encountered recently. The "identicons" are displayed or not randomly with an error in the browser console ### Deployment environment * Vaultwarden version: v1.25.0-b71d9dd5 * Web-vault version: v2022.5.2 * Running within Docker: false (Base: Debian) * Environment settings overridden: false * Uses a reverse proxy: true * IP Header check: true (X-Real-IP) * Internet access: true * Internet access via a proxy: false * DNS Check: true * Time Check: true * Domain Configuration Check: true * HTTPS Check: true * Database type: SQLite * Database version: 3.35.4 * Clients used: Web, Android, Windows, Chrome, Firefox * Reverse proxy and version: Nginx 1.21.6 * Other relevant information: ### Steps to reproduce 1. Go to Vaultwarden admin page 2. In the "Users" or "Organizations" tab, refresh the browser page X times (about 5 to 20 times) 3. Sometimes identicons are OK, sometimes they're blank with an error in web console : https://i.imgur.com/ppz2hSH.png ### Expected behaviour / Actual behaviour Identicons should be always displayed, as before. ### Troubleshooting data Blank identicons : https://i.imgur.com/WbDWFZI.png Sorry for my English.
OVERLORD added the bug label 2025-10-09 17:04:05 +03:00
Author
Owner

@Nyxtorm commented on GitHub:

PR tested just now on my side, I confirm that it corrects the problem.

@Nyxtorm commented on GitHub: PR tested just now on my side, I confirm that it corrects the problem.
Author
Owner

@Nyxtorm commented on GitHub:

I haven't tested yet the PR, but thank you, again! 👍

@Nyxtorm commented on GitHub: I haven't tested yet the PR, but thank you, again! 👍
Author
Owner

@BlackDex commented on GitHub:

I think this was because i updated the script loading to use defer, even though i tested multiple browsers and reverse proxies, it seems to not work in all environments. I have removed the defer again, that should probably fix this sporadic issue.

@BlackDex commented on GitHub: I think this was because i updated the script loading to use `defer`, even though i tested multiple browsers and reverse proxies, it seems to not work in all environments. I have removed the `defer` again, that should probably fix this sporadic issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/vaultwarden#1111