Return to

User avatars are 404ing


Without whitelisting the forums, there’s really not much you can do on here. I doubt that’s the problem.

Also, we don’t have any tracking cookies or scripts on here, aside from the built-in account activity, so you’re pretty safe in that regard.


It maybe because of the tracker protection? Do you have it on?


Just disabled it. No dice.


Damn hmm thats strange. Mine disappears in firefox too but only for certain users but this comes because I use plugins like ghostery and decentraleyes and ABP


It’s only users with default avatars.

It’s not about those plugins.


Well thats good because I started inspecting source and wondered if analytics started analyzing avatars… ahah


Nah, we’ve more or less tracked it down to the system-generated avatars.

If I switch back to the S, you’ll not be able to see it.


Could be a data intregirty issue on the server end with how the gravatars are created


See, that’s the thing. it’s not Gravatar. Discourse itself is doing this image generation.

I’d say someone fucked the generation method.



There is no mystery here, I posted the fix the day it broke. They changed the URL for letter avatars and didn’t bother to setup a redirect, breaking every default Discourse install on the internet. Discourse only refreshes that URL when it’s restarted.

The fix is to either run ./launcher restart app or to disable external letter avatar caching and just generate them yourself. I suggest the latter, but either works.


like Gerhard Schlager says on discourse forum:

Our previous letter avatar system would cache IP addresses for the CDN, this IP changed. We fixed the offending code and back ported to beta and stable.


mine was also gone. Im not a frequent visitor of the forum, just every now and then. So when I ‘got back’ this week… it was really hard to find out how to get to my profile or see any reply notifications.

My avatar is 404 so im not seeing it in the menu either, not even that browser ’ img not found’ icon thing. Button works just fine tho, its just invisibile



Yes. We know.


So this only happens to me in firefox, I don’t get why all other browsers are fine. Posting this reply via chrome.


It’s a 404 on the server side. Your browser doesn’t matter. Either the URL exists or it doesn’t.

Dunsparrow:~ root# curl

<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>


I understand that it is server side, why does it work in opera and chrome and brave but not firefox?


I cannot think of any explanation short of magic.


Well this testing I have done was not proper. I am running Chrome behind a vpn, and when I looked at firefox it wasn’t behind the vpn. But now firefox works too (while behind vpn). I don’t know though.


I just tested in Chrome and Opera and it’s still happening. Perhaps you’ve cached the images?


Nope, I did a clean install of windows a day ago and logged in for the first time today on the fresh install.