35 thoughts on “Facebook And Related Sites Go Down, Chaos Ensues

    1. I’d be surprised if that wasn’t the case.

      I once attended an 800am Monday morning emergency meeting called “Do not mount the user folder to /tmp”. This is because, of course, every Sunday night a garbage collection routine would empty out /tmp, as it’s just there to hold temporary files, and if it wasn’t cleaned regularly it’d bloat up.

      Someone, who wasn’t at the meeting because he was in the middle of a flight overseas but was going to arrive to a TON of angry emails — had, in fact, mounted /user to /tmp, and then didn’t dismount it. And then hopped a flight to Europe for a work trip.

      So around 2:00am, the garbage collector cleaned out /tmp. And also /user, the entire user partition with all the useful data.

      I wasn’t thrilled to be there at 800am for a problem I had nothing to do with, but it was called by the angry people who had gotten woken up at 2:00am as numerous critical processes started failing and automated “OH CRAP” alerts had fired off.

      It took them about 12 hours to get everything back up.Report

  1. Former vice-presidential candidate points out that this looks exactly like an op:

    Report

    1. Current nutbar posts unsubstantiated conspiracy theory without evidence to twitter because it is a bigger soapbox than the Kinko’s copier at 3:00 a.m. Wishthinker reposts to just ask questions. In other news, Franco is still dead.

      Yes FB has had a lot of bad press and the whistleblower interview last night was horrible for them but the idea that someone did something idiotic engineering wise is still a better explanation for the shut down.Report

      1. My theory is that they got hacked. *BAD*.

        The “something idiotic engineering wise” involved ignoring security best practices and they got hit by somebody or a group of somebodies like DarkSide.Report

        1. Brian Kerbs makes the most sensible argument. Someone made a silly mistake, even engineers are capable of this. The timing of the event is letting people fly their rejected Shadowrun games in the open.Report

            1. The simplest answer to what happened is that an engineer made a silly mistake and it took everything down for a few years. The timing of the event is just a damned coincidence. It is not the sign of some cyberpunk dystopia adventure. A good chunk of humanity seems to hate the idea of coincidence though and is letting their freak flags fly. It isn’t harmless fun, it is conspiratorial nonesense. Spike Cohen has no authority just because he was a former candidate for VEEP.Report

            2. I’m with Jaybird on this, Saul. I had no idea until this moment that you even knew what Shadowrun was.

              And I think it’s awesome that you do, by the way. Also, that was an excellent use of it in conversation.Report

          1. “The timing of the event is letting people fly their rejected Shadowrun games in the open.”

            Like the troll with tailored pheromones, strength mods, skeletal mods, a combat computer, and a truly ridiculous amount of bio-ware due to blatant rules abuse?

            He was a truly loved and incredibly likeable chap, mostly due to the pheromones, and quite capable of turning you to a find chunky mist. And definitely not allowed to use him in campaigns because of “rules” and “balance” and “You can’t go around using a crew mounted weapon as a hand-gun when you can’t solve problems by mind-whamming people with your pheromones”…

            Poor Hugbear. Strangled by the DM before he really got to fly free.Report

    1. The thing is that it wasn’t just FB, it was instagram and whatsapp as well. Whatsapp is an actually very useful communication tool used by billions of people across the world to maintain contact with friends and family at home or abroad. My partner uses it to call her family and friends in Singapore. A lot of small businesses depend on instagram for sales and advertising.Report

  2. Count me among those who think it is utterly unrelated to whistleblower stuff, just a wild coincidence. I have read the “misconfigured BGP records” elsewhere, and I believe it. The added tidbit was that it was definitely FB’s records misconfigured.Report

  3. I do not know if this is the official explanation, but it is a good one and fits the “dumber than I imagined” requirement:

    Report

    1. Good grief.

      For context, BGP is the public internet routing protocol. It’s purpose is so that separate companies and internet providers can locate their respective networks. It was never meant to route traffic within an organization.

      In other words, if you use Xfinity and want to send internet packets to someone connected to AT&T, Xfinity will use BGP to figure out how to route the packets over the public internet. By contrast, if sending a packet to another Xfinity customer, or an Xfinity server, then no BGP is needed.

      If FB managed to lock out they internal systems because of a BGP failure — oof.

      I’m actually unfamiliar with how BGP interacts with DNS. I wonder if that is a newish feature.Report

      1. Theory: The C++ program that creates and maintains the BGP routing tables usually gets killed via SIGTERM, but someone added a signal handler to let it exit normally, not realizing what would happen when all the destructors ran.Report

          1. I have a love-hate relationship with Python. I’ve written several small things with it — I get something reasonable up and running as quickly, usually more quickly, than any language I’ve used. Then I try something more complicated and something bites me: scoping, some bizarre library interface, something.Report

  4. I feel like this is a “never ascribe to malice that which can be explained by stupidity” moment. The conspiracies were fun for a while but it looks like someone just did something really boneheaded.

    But yeah, this raises questions about the integration of everything and how few platforms run it. Can you *imagine* if something like smart-home tech went down for 8 hours and no one could adjust their thermostats or turn on lights?Report

    1. One of the many many reasons I have refused to be part of the Internet of Things. The very slight bump in convenience does not outweigh the huge vulnerabilities.Report

Comments are closed.