Avatars blocked due to Privacy Badger extension

Hi

I just updated to the newest version (v1.4.0.beta12 +55) and the profile menu disappeared. As well as the list of users participating in a topic.

What exactly are you referring to? Everything is here, there is nothing missing.

the little profile menu besides the hamburger menu and search. This is what my page looks like after the latest update.

Looks like you have broken avatar images

Do you have any third party (not from Discourse) plugins? If so, disable them…

Only the one that was installed by default: lazyYT, poll and docker_manager?

Perhaps a problem with our avatars.discourse.org service? Turn that off in site settings and see if it helps. Search for “avatars” in site settings.

1 Like

That did the trick! Thank you very much.

Can you enable it again for a sec and paste a URL here of the broken image?

1 Like

All right when I turn external avatars on the profile menu doesn’t work. When it’s off it does. The external link is:

https://avatars.discourse.org/letter/{first_letter}/{color}/{size}.png

That’s the URL template. Could you give us an URL of an avatar that isn’t working when you enable external avatars?

This avatar is not showing on the profile page, but you can load it by the link directly:

https://avatars.discourse.org/letter/h/bcef8e/120.png

Maybe it’s a cache issue. Have you tried clearing your browser’s cache?

Or your network or firewall (either on your machine, or on your server) are preventing you from loading the images.

Still, the image should show a placeholder there in the upper right since the HTML specifies image size…

<img alt="" width="32" height="32" src="https://avatars.discourse.org/{stuff}/5297_1.png" class="avatar">

It doesn’t make any difference to clear cache.

There isn’t any place older. It is just not there. I’m using Digital Ocean could the firewall be preventing the image to load?

Maybe some kind of browser extension (e.g. adblocker) is removing it?
If you are using any of those, try disabling them or try using a different browser.

2 Likes

That’s exactly what happened. The issue was due to the Privacy Badger extension @HerrHoltz had installed on Firefox.

3 Likes