azurelunatic: Watermark of LJ logo, captioned: I accidentally my whole friends list (accidentally)
Azure Jane Lunatic (Azz) 🌺 ([personal profile] azurelunatic) wrote2009-03-03 11:34 pm

So, that thing where userpics are showing up replaced!

When you have a weird icon show up all of a sudden replacing one of your own, take heart. You haven't been hacked, and you're not actually hallucinating.


LiveJournal has taken to using a Content Delivery Network (CDN for short) to serve its userpics. This means that instead of all 197 of some permanent user's userpics being served from LJ's servers in Montana, no matter where you are in the world, the CDN will try and have them on a server that is geographically much closer to you. This means that the master copy of your userpic is stored with LJ, but you are actually viewing a copy on the CDN's server.

This ... can lead to a bit of a situation, because now people have started to get served incorrect userpics from time to time due to the CDN's local copy being bad. It's worse than just a completely wrong userpic -- since it's only on one CDN server, your best friend halfway across the continent is looking at a different server, sees the correct userpic, and thinks you're on crack. There is a treatment, but the cause (why the CDN grabs the wrong picture, why it chooses the wrong picture that it grabs, whose stuff is broken, and exactly what piece of programming or equipment is broken) is, as far as I know, unknown at this time.

As seen in metaquotes, and as I explained there:

There's growing support for a mob with baseball bats and/or code machetes fixing the userpics problem. On the one hand, it's good to have the userpics served from someone else's more geographically convenient servers. On the other hand, if they're going to store the wrong userpics for a certain segment of the viewing audience...

Basic rundown of what happens, for those who aren't familiar with the problem:

LiveJournal: 197 userpics is a lot! Ow, my bandwidth!
Content Delivery Network: We can help with that!
LiveJournal: Great! *sets stuff up*
Content Delivery Network: *retrieves original userpics from userpic-origin.livejournal.com* *copies to p-userpic.livejournal.com* Have your userpics, people!
User: Dude, that is not my userpic.
User's friend: What do you mean? That's the same userpic you've had for three years.
User: I'm telling you, mine is supposed to be the O RLY owl, and I've got Goatse!!!
User's friend: Believe me, it's the owl. I would have noticed Goatse.
User's neighbor: WTF, man. Your goatse userpic just showed up on that post when I was showing it to my MOM.
User: SEE!!! *screencaps* *goes to support*
Support: Oh god. Another one. *gets link to userpic* *bothers staff*
Staff: *whacks content delivery network a few times until it drops the goatse userpic and gets the O RLY owl from userpic-origin.livejournal.com again*
Support: There! Fixed! (Until the next time, when My Little Pony gets replaced with naked Amanda Tapping!) *drinks heavily*


It's not necessary to include a screencap when reporting. We know it's happening. You don't have to prove it. Just grab a link to the affected icon, or include its keywords, and let Support know so that Staff can go run the pound-on-the-CDN-with-baseball-bats-again tool.

[identity profile] tupshin.livejournal.com 2009-03-04 08:04 am (UTC)(link)
Also, we're working on it. Really. We are.
owl: Stylized barn owl (fighting)

[personal profile] owl 2009-03-04 10:53 pm (UTC)(link)
<3

[identity profile] hakeber.livejournal.com 2009-03-04 12:47 pm (UTC)(link)
I figured it for a cache issue on some server somewhere inbetween, so I was careful to not use that icon at all for anything for several weeks. It seems to have worked. For now.

[identity profile] tygerr.livejournal.com 2009-03-04 02:31 pm (UTC)(link)
I would PAY MONEY to have my userpics randomly replaced by naked Amanda Tapping. Though naked Claudia Black would be even better.... (Therefore, per the logic of Intarweb Bug Distribution, I'd doubtless get the goatse instead.)

[identity profile] tygerr.livejournal.com 2009-03-05 02:16 pm (UTC)(link)
When Murphy's Law and Rule 34 collide, nothing good can come of it. ::head shake::

[identity profile] flowing-dancer.livejournal.com 2009-03-27 05:50 pm (UTC)(link)
When you post about the death of your furry child, with a picture of a faerie crying, and get it replaced with a dancing PARTY icon, you are ***NOT AMUSED***.
owl: Charlie Eppes. Geek. (geeky)

[personal profile] owl 2009-03-04 10:53 pm (UTC)(link)
The motto of Userpics: the CDN is on crack.

This should go on the front page of LJ.
owl: Keira Knightly giggling (giggle)

[personal profile] owl 2009-03-05 09:22 am (UTC)(link)
*hee*

Support, the 2003 edition. We can add a couple of cats: the CDN is on crack, and Entries: the Indy is on crack.
owl: Stylized barn owl (Default)

[personal profile] owl 2009-03-05 05:06 pm (UTC)(link)
Hoorah! In that case, we can go back to the old faithful: the RTE is on crack.
ext_193: (Default)

from metafandom--

[identity profile] melannen.livejournal.com 2009-03-05 03:35 am (UTC)(link)
Does Support need people to report when it happens so they can trace the bug?

My default userpic has been swapping out periodically, but I haven't bothered Support with it, because I like the one it's swapping out with better (Actually, rather than ask for the problem to be fixed, I just want to find out whose icon it is so I can ask permission to steal it. :D ) But if they need the info to fix it overall...
ext_193: (Default)

Re: from metafandom--

[identity profile] melannen.livejournal.com 2009-03-05 07:31 am (UTC)(link)
Thanks! I won't annoy them, then.

And I totally have it saved! I wonder what my chances of just running into the random user it belongs to are. :D

ruuger: My hand with the nails painted red and black resting on the keyboard of my laptop (Default)

Re: from metafandom--

[personal profile] ruuger 2009-03-05 08:08 am (UTC)(link)
I wonder what my chances of just running into the random user it belongs to are.

I was once looking at the recent posts feed and came across a post where someone was looking for the creator of an icon I had made. They must have though I had psychic powers or something when I replied to the post about two seconds after it had been made :D
(deleted comment)
ext_193: (Default)

Re: from metafandom--

[identity profile] melannen.livejournal.com 2009-03-14 11:59 pm (UTC)(link)
Okay! If it happens again, I will make sure to report it. (As is typical, it stopped doing it the day after I posted this comment...)
ext_141: (Default)

[identity profile] emmuzka.livejournal.com 2009-03-07 02:36 pm (UTC)(link)
hmm... Does this mean that LJ could end up accidently showing porn? Wouldn't be nice if my hypotethical non-default hardcore porn icon would end up to a fifteen year old my little pony enthusiastic.

In which there is mostly linkspam

[identity profile] pingback-bot.livejournal.com 2009-03-09 10:45 pm (UTC)(link)
User [livejournal.com profile] spiralsheep referenced to your post from In which there is mostly linkspam saying: [...] friended" this journal. There's a post about the house rules here. ::waves hello:: 4. LJ icons: So, that thing where userpics are showing up replaced, an explanation by . 5. My choice of recent BBC News online headlines: Mechanical ... [...]
medie: queen elsa's grand entrance (disney - pooh - think)

[personal profile] medie 2009-03-10 02:39 am (UTC)(link)
...I foresee the alcohol sales in your area going up, like, a lot.
medie: queen elsa's grand entrance (spn - john - because daddy says)

[personal profile] medie 2009-03-10 04:40 am (UTC)(link)
My first reaction? "huh, who knew the man would come in handy for something." And second is "A more fitting legacy for that Presidency cannot be found."

*is a slightly, er, less than polite Canadian* but that is a fine looking stockpile right there.

[identity profile] clanwilliam.livejournal.com 2009-03-15 12:31 am (UTC)(link)
Skipped over here from [livejournal.com profile] thewhiteowl: So what you're saying is that I can really really really really really wind up friends on other continents by telling them that their user pic has changed? *g*