upvote
This is like getting transmissions from Cassini before it falls into saturn.
reply
Why is there not a single mention that this could be a cyberattack? Is the issue only affecting the USA?
reply
Because there's no indications that it is the case, at least for the time being.
reply
Australia affected as well.
reply
No, my family is in Europe and Australia and also seeing it.
reply
Nope. Europe (eastern) for sure included too.
reply
UK seeing it
reply
deleted
reply
I feel bad for the people working on this. It sounds like desperation is increasing.

From the 10:11:39 PM UTC update:

Current status: We're continuing to pursue all available pathways to restore service, as our actions taken thus far have not provided the anticipated relief. Our investigation has found that a core process on the affected servers is becoming overwhelmed, which causes the servers to stop responding and contributes to the capacity loss.

To validate a potential recovery approach, we're fully isolating a portion of our service infrastructure, restarting the affected components, and gradually reintroducing traffic to confirm our services remain stable before applying this approach more broadly. We're also analyzing traffic patterns across our entire service infrastructure and evaluating whether isolating traffic within each region may allow affected regions to recover independently.

From the 9:41:46 PM UTC update:

Current status: We're continuing to work through restarting and validating the affected servers to safely return them to service, and we're exploring opportunities to expedite this process. In parallel, we're assessing whether reverting the small number of recent configuration updates we identified could help accelerate recovery.

From the 9:01:14 PM UTC update:

Current status: We've validated an alternative health check method on a subset of affected infrastructure, which allowed the servers in that subset to successfully return to service, and we're now applying this change more broadly. We're also preparing an automated recovery process to continually detect and restart unresponsive servers, to help keep them in service while this change progresses. Additionally, our review of recent changes has identified a small number of configuration updates that we're investigating as potential contributors to the issue.

From the 8:44 PM UTC update:

Current status: While validating the targeted change, we found that many of the affected servers have become unresponsive, which is preventing us from confirming whether the change is effective. We're restarting these servers so they can come back online with the change in place, and we're applying the same approach to additional affected portions of our infrastructure to validate the results more broadly.

Previous Status: While we haven't identified any recent changes that correlate with the start of impact, our investigation indicates the failed health checks may originate from a specific component on the affected servers that's responsible for processing them. We're deploying a targeted change to bypass this component on a subset of servers to validate whether this restores availability, and we've taken steps to prevent additional servers from being removed from service while we work to return the affected servers to service. We're also investigating why affected servers are experiencing elevated processor usage while handling requests.

reply
The 11:05:31 PM UTC update is is the first since the outage began that feels hopeful.

From the 11:06:31 PM UTC update:

Current status: We've begun returning a portion of the affected servers to service, and they're remaining stable so far. We've also shifted traffic and connections to alternative pathways wherever possible and have observed limited recovery in some regions.

We've streamlined our recovery process to expedite returning the remaining affected servers to service. To further support recovery, we're implementing protective traffic management measures in a specific location to reduce load on the affected infrastructure, and we'll expand these measures to additional locations if we observe positive results. As capacity is restored, users may experience a gradual recovery as their clients reconnect to the service.

reply
Sounds like nobody knows how their own systems work anymore.
reply
That's because it's all ai
reply
their employer brought me agent swarms supposed to take over my php-serving machines. whatever this is, I don't feel sorry for them.
reply
So the thundering herd wins again
reply
Ugh. There's some yahoo from NewsNation on WGN Radio right now saying this is because of the Chinese, and obliquely linking it to Nvidia.

Reddit-level speculation.

reply
My girlfriends work she is hearing this from office employees. Kind of scary how much the public gets wrong.
reply
they are furiously typing at their agents hoping they can figure out what to do. Getting glimps of hope everytime claude says "I found it." only for their hopes to be crused at "Turns out ...". The clown show at Microsoft is surreal.
reply
I suspect that they are not. Copilot is also down :O
reply
deleted
reply
deleted
reply
Not really a big deal, but it is presently 8pm UTC time. I'm curious why their RSS feed seems to be 2 hours off?
reply
Ah no that was a mistake on my part! RSS Feed was in EST and I misremembered the difference
reply
[flagged]
reply
deleted
reply
Day 12: It has been 3 days since the last ping returned, I fear I will not make it back to my family. Give my love to dear Liza.

I feel for those stuck in there. The outage going on for this long has got to be fucking brutal.

reply
So the servers are ok but many of the health checks are failing and so the servers are taken off rotation, increasing load on other servers. I'm sure it's more complicated than it seems but from my POV this looks like amateur hour at Microsoft.
reply
Amateur hour? Not sure if you've lived through one of these cascading failures, but they are hard to design against, hard to load/chaos test for, and hard to recover from. The key is that this is a dynamic load, not a static load; and it's normally amplified by uncontrolled retry behavior by clients.

In retrospect, the cause and cure are obvious to everyone.

reply
Except for the fact that it seems like most Microsoft outages are self owns. I'm not sure how many times we've had outages due to bad deployments that somehow made it to their global infrastructure and only got noticed when customers notified.

Plenty of internal accounts from previous employees highlight this.

reply
Many of us insist upon not building Rube Goldberg machines that cannot be reasoned about precisely for this reason.

Most of the time we get demonized by resume-driven developers job-hopping every few years (seems like the lack of deep expertise is working out). Today we get to laugh at their expense. These problems were entirely foreseeable and avoidable.

reply
> building Rube Goldberg machines that cannot be reasoned about

What a great phrase!, can I use that in conversation?

reply
Newest update says that wasn't the issue after all. They say relatively small loads are actually causing servers to become unresponsive and have to be restarted.

They still don't know why this "core process" is maxing out the processor for no reason.

reply
This sounds suspiciously what occurred when I was working at a large motor sports company. We had a major release of new year models coming out on the website. The deployment went super smooth and then in about 30 mins the site was crashing. Since we were a huge MS client, almost everything we ran was all MS top to bottom.

Site was taken offline, war rooms ensued. 48 hours later, an Ops team from Redmond was flown out. Another three days and they determined it was several legacy servers were going down and the load balancing servers were getting hit so hard, they also failed. It was a cascading effect that killed everything.

CIO was pissed. The company got absolutely lit up on every social media channel for their ineptitude. The CIO vowed it would never happen again, they were upgrading the entire network and infrastructure to avoid it happening again. Fast forward six months to the next major release. Same thing, same panic, same cascading failures because servers were collapsing under the traffic to the website. Another war room, another Ops team flies out. Two days later they figured out it was some buggy code that was causing it.

This after 8 rounds of load balancing testing to the tune of 10X the amount of traffic the site sees on these major release dates without so much as a hiccup.

I left two months later, but the overall feeling was the same - total amateur hour from Microsoft after our company was gifted major discounts to go all in with their hardware & network gear. The company found out the hard way it wasn't a smart decision.

The scary part was this some 20 years ago - seems like not much has changed considering how frequently Github is down now too.

reply
The people writing these updates are very obviously not technical and are least one step removed from the actual work being done to fix this.
reply
To be fair: I want the people who can speak most competently to a problem to be working on it versus writing commentary. Those highly-technical people can shine in the postmortem report.
reply
I disagree; the communication aspects - including external - are a hugely important part of any incident response. IME the biggest challenges in these situations are the many levels & combinations of communication and coordination. You don't need your best DevOps person doing it, but there should be plenty of competent technical product managers or engineering managers who could do this well.
reply
And that is a good thing. Well, maybe not good. But the last thing you need in a crisis is to pull people away from fixing the problem and make them type up status updates. Admittedly, having tech knowledge would help the writers - a technical incident management team would be better. But ain't nothing wrong with letting the PR folks write up words while the tech folk work on problem solving.

Actual tech write-ups can come later.

reply
I can't stand it when I see armchair analysts making claims like this.

I'm sure it's more complicated than that.... but from my POV, which is extremely limited and informed by what others online tell me.... that this is amateur hour

What would it take for it to be professional hour?

reply
At Microsoft every hour is amateur hour.
reply
I'm not thrilled with what they've done to Windows lately myself, but this is just rude.

You know a lot of talented people who work there also post here, and it's not fair to insinuate that they aren't talented because some vastly complex system somewhere in the world had a bad day.

Stuff happens, things break. That's why lots of nines cost a lot of money. It doesn't automatically mean that anyone is incompetent.

reply
Individual talent is irrelevant when you have a company culture that rewards the opposite of that. Any talented person working at Microsoft knows that they are dealing with structural problem that force MS products to be massive piles of shit. There isn't much an talented individual can do about that.
reply
i agree with everything you said here except the last part.

lots of nines means not having significant downtime. we passed 99.99% hours ago, and we're on the way to 99.9%

reply
Lots of nines means they have SLAs of no significant downtime. It does not guarantee that the SLAs can never be missed, just that there will be consequences when it is missed. Lawyers and accountants and sales folks will sort out the compensation payments that come back to the customers and try to negotiate relationships back to a healthy state.
reply
Stuff happens and things break everywhere but right now at Microsoft they break badly and often, that points to actual issues.

Almost certainly not the fault of individual people, it's a management failure of course

reply
There are lots of talented amateurs. What separates professionals is standards, quality, teamwork, etc.

I agree there are many talented people at Microsoft, but I don’t see the professionalism in this incident.

reply
Don’t worry, I’m sure it’ll get better after they layoff 60,000 people.
reply
Don't worry, their replacements will receive very clear instructions instructing them to make no mistakes.
reply
deleted
reply
Copilot hour!
reply
They are turning it off and on again. I don't even. If this works, our industry is cooked as the kids say.
reply
I worked on multi-million dollar airplanes. If a pilot called me with an issue and hadn't rebooted the plane (on the ground), I wouldn't even talk to them. Rebooting isn't always a bad solution to technology.
reply
It's not a bad solution, it definitely should be tried. But I'm still rather shocked to see it in official notes, especially this "late" in the timeline.
reply
It's not a solution at all. It's a symptom.
reply
deleted
reply
(on the ground) is probably pretty key, though. Ha ha. I can imagine the conversation if this was in the air.
reply
In maintenance, sometimes the dumb solution is the best. The servers that ran amazon.com had a memory leak and were subsequently restarted. This hack continues for years because it was the most cost-effective thing to do.

Put another way, if they didn’t turn it off and on again, I would think less of them because that’s the first thing you should always do unless you know better

reply
I suppose you might want to first rule out a break-in, and if there is one, recover evidence that won't survive a reboot.
reply
Powercycling is a designed method to bailout Cisco routers. If you botch a configuration command and lose connection, you can have someone powercycle it to restore you last good configuration. Its not just a joke it really works more often than I'd like to admit.
reply
Amateur hour. Everyone knows professionals say "power cycling" instead to make it sound complicated.
reply
the layman understands both of those words and their meaning together.

we "bounce" the servers when on calls with customers.

reply
Absolutely bizarre wording of these updates. Strangest corporate speak with urgency turned up to the max.
reply
copilot, make this doom and gloom situation sound better. assume you're using the voice of a friendly but intensely focused sysadmin. use only neutral language.
reply
They rolled back the 7:52 UTC update to the 730 one now....guess it didnt work
reply