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.

1 Like

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.

1 Like

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.

image

2 Likes

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.

2 Likes

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.

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 https://forum.level1techs.com/letter_avatar_proxy/v2/letter/l/76d3ee/135.png

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

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.

OLD-MAN-CONFUSED

I have no idea then…

3 Likes