Hacker News new | past | comments | ask | show | jobs | submit

Microsoft Outlook/365 still down after 12 hours

https://twitter.com/MSFT365Status/status/2121079061774491735
Microsoft is unable to run a reliable hosted email service, given infinite resources. What people don't realise is that the former is in part a consequence of the latter. Without a forcing function, complexity multiplies, silent fragility accumulates, end-to-end understanding dwindles. There is no incentive to simplify.
Im not so sure about the infinite resources part, more like a self inflicted austerity of resources - its a technology problem emergent from a organizational problem, emergent from a certain late stage mindset
loading story #50481108
loading story #50481535
Does having 400M users and 1B emails per day factor into your forgiveness?

I’m no fan Outlook and what they’ve done for the world of email, but if they’re Rolls Royce and this outage is an engine failure then that’s an expected level of service?

Or they’re Boeing and this a 787 Max. I’m on the fence.

loading story #50482165
loading story #50481222
loading story #50481563
loading story #50482339
loading story #50482304
loading story #50481213
Great insight. I would add that forcing function comes from the self, not from outside. The force is essentially the communication between the parts. When the communication breaks down, things fall apart, establishing a new kind of communication across the pieces to achieve equilibrium. The physical structures also have the same rule. They will crumble into a pile of lego bricks to achieve a new state of equilibrium and a simplified network of communication across the pile.
loading story #50481495
Today is sounding like one hell of an incentive.
loading story #50480792
loading story #50480732
loading story #50481113
Apparently this single outage means Office 365 uptime this year drops to 3 nines (2 nines for this month). You can claim SLA credit worth 50% service fee by applying before December 31.
Do you have official reference for this?
loading story #50480888
loading story #50480796
Thanks for the tip!
"Office 364" is apparently a trending term.
loading story #50481498
loading story #50480149
loading story #50480349
I couldn't specifically say since my admin.microsoft.com fails pukes on a wildcard certificate for azureedge.net.

Also, multiple bankers I'm speaking to about Anthropic's IPO can't send or receive work e-mails. So that's a thing.

This is arguably one of the biggest outages in modern history. AWS region level outage was more visible, but email is a backbone of the modern world.

BBC is running live coverage of it at the level of government and ministers, feels surreal

loading story #50482443
I wonder whether this will help the already strengthening trend of some governments to unstick themselves from Microsoft (in particular their cloud).

I don't expect a fundamental shift but the boss having no access to his mails certainly seems like something I would bring up quite a bit.

loading story #50480643
loading story #50480961
Felt bad for the engineers that it had to happen on a Friday but for a multi day outage I guess it's a blessing in disguise.

Barring corona & year end holidays, this is probably the closest we can get to a global work holiday.

loading story #50480768
loading story #50481204
Who wants to bet that this is ultimately due to AI, either an action taken by AI or just general AI code rot coupled with developer knowledge decay?
loading story #50481463
loading story #50481723
loading story #50480962
loading story #50481145
How many Microsoft employees are working on this? It's concerning that one of the biggest, most valuable companies on the planet, that runs services internationally, can have one of its primary services have gone down for this long.

6 hours ago they seemed to not exactly understand what the problem was, and that was 6 hours into the outage.

This is concerning.

Not so long ago, I was assigned to a project that had to be built on Azure due to client requirements. Because we were underhanded and it was an MVP, we'd elected to use PaaS as much as possible: Postgres Flexible Server, Static Web Apps, Easy Auth, etc. On paper, these all looked fine. They had lots of documentation, example projects, GitHub repos, blogs, roadmaps, etc. Then we started building and running into issues, and we realised a bunch of these offerings were basically unmaintained. There were features that had been stuck in "preview" status for literally years. The blogs and roadmaps were no longer updated, and issues were piling up in GitHub.

I started digging into the historical blog posts, GitHub comments, etc. and I realised everybody at MS who'd been working on them, SWEs, PMs, architects, etc. had either left the company, or moved to other teams. And the one constant about the internal moves was that people were now working in some "AI" related project or product. Literally, I didn't find a single person who wasn't now working on AI.

Clearly, there has been a huge internal push to get into AI. Resources have been reallocated, and anything non-AI related has been starved. And since working on an AI project is probably considered the only route to advancing your career, anybody with any ambition has moved to a team doing something AI-related. The result is that huge numbers of products and teams doing vital but non-AI related work have been hollowed out, and now we're seeing the consequences.

loading story #50481192
Let me put this way, the Visual C++ standard library has officially one FTE working on it, everything else are open source contributions.

WinUI 3.0, WinAppSDK, and related CsWinRT, C++/WinRT are in a ridiculous position six years after Project Reunion announcement, due to ever meagre resources.

XBox app keeps under delivering user experience, and bugs on patch Tuesdays are getting a joke by now.

All this in a four trillion valued company.

loading story #50480043
loading story #50480690
loading story #50480599
Mythical man month, maybe throwing everybody in the company at it isn't the right thing to do. But they must be in a panic, and their own communications internally may well be hampered, could be MS everything is out for MS as well as everybody else.
loading story #50481587
loading story #50481076
loading story #50481393
In our field, once you understand what the problem is, the problem is usually solved. Unless it's broken hardware, obviously
loading story #50482155
The ones who actually knew how the system works were too expensive to retain, so now it's just some interns typing frantically into Claude Code.
loading story #50480427
loading story #50480015
loading story #50481279
> How many Microsoft employees are working on this?

all 3!

loading story #50480438
How may Microsoft employees are left anyway?
loading story #50480089
loading story #50480323
And which made a load of staff redundant in the last month.
/s Their internal AI is full steam on it. The issue is just that their internal AI infrastructure is down too, so AI just need to fix itself first. Then it will focus on fixing the issue. Oh, wait...
This is HN. We should be asking why frontier models couldn't still dolve this! How many parallel agents does MS have working on this?
{"deleted":true,"id":50479677,"parent":50479629,"time":1794555296,"type":"comment"}
I don't understand why they haven't asked copilot to fix it yet, make no mistakes.
loading story #50479888
loading story #50479841
the vibe coding group in charge of this product has decided to delete the production database and backups
Maybe Nadella is still trying to figure out which of the 8000+ sacked employees knew how the system works /s
loading story #50480068
Is for this reason that my email is hosted on a cheap VPS:

https://gioorgi.com/2020/mail-server-on-docker/ https://github.com/docker-mailserver/docker-mailserver

It is very easy to set up (just a bit of time on average every 6 month to follow upgrades) and work out of the box.

Europe outlook users are experiencing problems too.

When your most important contacts use outlook, it does not matter what you do. Sending and receiving email when almost nobody else is sending and receiving is only small help.

Some problems are not solved by individual choice. If 30-40% of your important contacts use service that is down, your ability to work goes down dramatically.

I have currently important 3 daily contacts down they use MS services extensively contacted and said they can't do much of anything because their work process and the process of their contacts is down.

loading story #50481754
loading story #50480713
loading story #50480731
loading story #50481200
There probably are some very good reasons not to self host your email server but apparently my own, self hosted, email server's uptime over the last decade is now better than that of outlook.com :-D

Quick lets collect all options people have to self host! in addition to docker-mailserver im aware of

- https://github.com/stalwartlabs/stalwart

- https://github.com/mailcow/mailcow-dockerized

loading story #50481126
loading story #50481005
Might be a coordinated attack against the network providers that MS uses? MS: Our investigation determined that one of our network connections to a third-party ISP was not taking traffic. We've diverted traffic to alternate channels to expedite recovery. For more information please follow MO273940 in the admin center.

Other source: This is related to a BGP hijack of at least 87.128.0.0/10 belonging to Deutsche Telekom (AS3320) hijacked by AS212416 (Proximity, Bulgaria) passing through AS57344 (Telehouse EAD, Bulgaria) starting at 0633 UTC today.

loading story #50481382
loading story #50481270
loading story #50482952
I have always felt it's less about email redundancy and more about having a backup plan. If outlook goes down tomorrow, does everyone know how to keep work and client communication moving? that is something worth thinking about.
Who wants to bet that Microsoft is using slack to communicate now?
loading story #50480757
For the amount of uneeded emails about future emails about other emails, probably no real work was lost.
This is going to cause absolute chaos. Basically every government organisation and business in the UK runs on outlook. The whole day is going to be a write off. It’s like a bank holiday!
Same is Aus. Wife works for government, they got sent home early (typical gov that means 30 minutes before official clock off)

The biggest issue has been so many security and approval flows depend on email, so all processes have ground to a halt.

We're coming to the end of the Friday 13th business day in East Asia. Can confirm it caused chaos for the whole day.
Just the UK? Lol, you can add many, if not most government and private companies and educational institutions in the US and countless other countries to that list. The government and corporate world is grinding to a halt.
This observation applies to many other countries, too. Mmmm centralization is pretty fun!
loading story #50481618
Citation needed.

Government I have no idea, but loads of businesses don't use Outlook - alternatives do exist. I've personally not used Outlook for well over a decade now.

Quick google AI mode check says:

- MS 365/Outlook: ~40%

- Google Workspace: ~25%

- Zoho: ~2%

And then a bunch of others - Rackspace, Zimbra, IBM WebSphere Lotus Notes Blue For Enterprise XML Watson Edition et al

loading story #50481037
loading story #50481051
loading story #50480825
loading story #50480863
Good morning and happy Friday the 13th everyone
Given the great options nowadays it might be smarter to self host email.

See: Stalwart Mail Server: https://stalw.art/ Bulwark Webmail/Groupware: https://bulwarkmail.org/

Having friends who work at Microsoft, this is not really surprising at all. The company has always had deep structural problems. The AI change has really just exposed it and is aggressively accelerating the inevitable implosion. It's truly in a free fall that is planned and orchestrated perfectly by their upper management. Their CEO and VPs are convinced you don't need engineering know-hows any more because of AI, and they got all the management layers to sincerely agree with them. Not in a malicious or subverting way, but in a "you can't get a man to understand something his salary depends on him not understanding it" way.

Microsoft has a moat, but their moat is having billions of dollars to spend on data centers. It's a failure everywhere else. It'll continue to rake in billions in revenue because people need compute now, but it's rotten at the top.

All 3 of my outlook accounts are still dead.

I am looking at other current events and beginning to wonder if there is some kind of correlation.

Why would anyone introduce a single point of failure out of their control into their company?

We're doing anything to avoid single points of failure in our products, but our IT is doing the opposite.

Outside of tech and disaster recovery, people _really_ don't understand that some redundancy--in this context--is a good thing.

The idea of paying for a backup system, or even having one on standby for situations like this is just not on people's minds, or if it is, it's simply not affordable because it would cost you too much compared to your competition.

Razor thin margins and generally getting away with it is what makes this work. Until it doesn't.

loading story #50481124
I don't see a reasonable alternative here. Pay for another email/office suite provider, and duplicate all mails and files? Twice the cost and exposure surface just to cover 0.01% of downtime.

Sure, it makes sense for mission critical companies (utilities, emergency services), but I don't think it does for an average company. Especially that you don't take much blame if everyone is down.

loading story #50481485
The difference between a distributed system and a monolith is that in a monolith you have some idea what your single point of failure is, but in a distributed system you don't know your dozen single points of failure until they happen in production.
loading story #50480045
loading story #50479789
https://thenational.co.za/news/2026-11-13-cisa-confirms-hack...

This is not related to this outage, right?

16 hours and nothing...

Yesterday I was attending an offline course that ended slightly before this outage started.

The final thing we did was photo a QR code with our phones that took us to an Office 365 form to evaluate the course.

I was surprised to see some fields on my form showing values that my course comrades had entered on their phone.

Could the course evaluation have been incorrectly developed and deployed using AI on Office365 by the course developer?

Or was some session state all messed up across parts of Office 365?

I was in a hurry so I decided to come back to check on this form later but now it is just stuck ”Loading…”.

What I hate most, is that fucking piece of shit teams was still working, so I had to take meetings and calls.

Microsoft imposes all of this shit on the world. Poorly thought out products, buggy crap. Its finally come home to roost.

Something I've been thinking about with the last few major outages is that as there is more and more consolidation (fewer large companies running a higher share of the world's infrastructure and critical services) is that we become increasingly exposed to massive disruption like this. Would some sort of mandated maximum occupancy per instance resolve this? So Outlook.com is allowed to support 100m accounts per instance. Then you are required to spin up Outlook2.com. You are not allowed to have any shared infrastructure. Yes it's wasteful and expensive, but these are companies with billions in revenue, so that's the price you pay. It just seems that keeping these huge, incredibly complex services running is turning in to an impossible task. Very much a hot take so interested in the opinions of peope who have worked at this scale.
loading story #50481534
They could (and should, and clearly don’t) architect the services like this internally. There will always be some single-points-of-failure, but minimizing those should be a top priority. Just from reading their status updates it’s clear most everything is sharing way too much in terms of infrastructure and configuration.

But even this requires someone high up in the organization to have the insight that reliability requires some level of “inefficiency” — ie retaining certain highly paid staff, duplication of effort, over provisioning of resources, etc.

The irony is that the execs who could make those decisions are convinced that LLM tools obviate those needs, and shift all spare resources in that direction. But without heavy constraints from experienced humans, LLM tools will only multiply the complexity at the root cause of these sorts of outages.

Anthopic (unrelated to IPO announcement)... After 24 hours we directed our resources towards diagnosing the MS Office365 outage and 15min later informed them of a solution.
loading story #50482512
Just got up, watched BBC on treadmill. Everyone talks about how this is a phenomena of modern life, that the only other option is paper. Microsoft is winning. People cannot envision an alternative. But outlook is not email. Just use someone else, anyone else.

My email is still working, has been solid for moe than a decade. My calander app opened as normal this morning. My chat windows are all alive. My digital life is just normal today... with rather fewer emails in the inbox. DROP MIRCOSOFT. Pick up linux. Pay for a proper email service. There is a larger world out there!

..but why is it so centralized? It makes these events so final.

MY University's whole email system is Outlook/365, and that also seems kind of dumb to me.

many universities bought into the cloud offering back when it was still live@edu, shown as an upgrade path for existing on-premise dovecot/exchange systems. back then a student would be lucky to get more than 100mb for their mailbox, and maybe a gig of personal file storage (which was only accessible on campus or via a vpn, the latter many would not have access to). microsoft just offered a _better deal_ at the time

frog boiling means that many never noticed how big (and therefore unspecialised) microsoft was until it was too deeply integrated

It's much better UX if everyone within the company uses the same office suite/email, it makes collaboration much nicer when everything is well integrated. And people get used to one system.

My guess is that having duplicate system would cost (in money for double subscriptions and lost productivity) much more than the benefit of being available 0.01% more. Especially for universities where almost nothing is really urgent and can't be delayed by a day.

Self-host your email.
That would be a good idea, until you realize that everyone you send emails to (in a business context) also uses MS 365.
loading story #50480873
Big tech are trying to take this option away from us.
Why is no-one mentioning DNS?
loading story #50481179
Because MSFT is explaining it as a rogue process overrunning servers after start up.
{"deleted":true,"id":50480177,"parent":50478609,"time":1794558700,"type":"comment"}
They used AI to create something they didn't wholly understand to debug.
In their defense it was probably insanely fragile prior to the AI assisted coding boom.

Given the nesting of services at MS, the fractious org structure, and the length of service of some of these systems it was already a bit of a tinder-house.

AI just provided the accelerant, and while I don’t work at MS I can imagine they’ve lost some serious tenured talent over the last 5 years. I’d be surprised if anyone is left that actually understands how it’s all glued together.

Or rather, that might be the case before this outage. I suspect the org has relearned a fair bit over the last day.

"Okay? Nothing. It’s just terrible. Every day is a nightmare. As recently as 1972, most buildings collapsed and rusty nails were found in cereal boxes all the time. Okay, so when you’re faced with statistics like this, it’s very difficult to be optimistic. So, hey, why not think about the statistics? I want to just put that out of your mind."

https://www.centennialsoftwaresolutions.com/help/transcript-...

https://xnotme.com/MSFT365Status/status/2121079061774491735
The amount of racist memes targeting Indians on the replies.
loading story #50480493
loading story #50480317
loading story #50481080
26 Oct: Microsoft offers voluntary buyouts to 60,000 employees as AI leads to efficiency push

It's just a wild theory, but maybe there are still too much employees left, standing in the way of AI? I would try firing another 60,000 first.

No one knows if this is AI related, but it's easy to imagine that where changes written by AI fail in production, if AI can't find the solution (which will be common as AI access to production systems is typically reduced), then the devs won't either, or at least it will take them some time.
loading story #50479887
loading story #50480279
loading story #50480096
loading story #50479993
Ugh. My sarcasm detector is down. Shouldn't have hosted on MS servers.
Who needs senior engineers. We are going to have LLMs troubleshoot billion-scale systems!

What could go wrong, said all of the hyperscalers. Enjoy your multi day downtimes.

I do actually believe that LLMs and process around them will continue get better and become the accepted, but that there's going to be a 'fossil record' of a lot of problems having been seeded in these early years of AI that will take some time repair.
> We're aggressively pursuing all pathways to reduce impact

I love this kind of wording. It makes everything suddenly more serious lol.

What a fancy way to say, "we highkey have no idea why it's broken"
At least Microsoft 360 still has a nice sound to it.

No Outlook, they should make this a public holiday!

Its microsoft 360 not 365 (days in year). So they have four more days.
If Teams is down I take that as a service upgrade
Alas, Teams is working, although parts of it which are integrated from other services are not, like calendar (exchange), or file sharing (share point).
loading story #50481402
This is very serious: I cannot access Viva Engage.
TIL that Yammer turned into that
loading story #50482208
It will be interesting to know if the loss of codebase understanding due to agentic coding is the primary cause for the slowness of their response.

If it is indeed the case, this might be the first clear "win" for those who have been warning about the dangers having blind faith in AI and of pushing poorly understood code into production.

All those diversity hires in Sarjapur (Bengaluru) branch must be busy at fixing this, I hope.
Why did I scroll down to see the comments? I mean what was I expecting except a torrent of racism?
Nothing could go wrong if you force/bind millions or billions of people to a single point of failure. Of course, I doubt Microsoft ever will have to pay a single cent for lost work hours/ money across the globe. They probably have a fine print against that.

Hopefully some of their "customers" learn a lesson and switch to a software without this side effect in worst case. There's plenty of alternatives (LibreOffice, OpenOffice, etc.)

Raj and Pajeet are working on getting it back up
Ho-hum, my LibreOffice on my local machine hasn't skipped a beat all day!

Isn't there an old saying about putting all one's eggs into one basket?

Well then your one basket is your machine, or your backup system. And Office and Onedrive still work IIUC, so you're not really comparing apples to apples.
loading story #50482587
This is why one signs a contract with Microsoft: no-one gets fired when they have a twelve-hour outage. You sign a contract with some unknown company and have a six-hour email outage, you had better start packing up your things.
The repeated comments on their twitter feed are weird, is it an LLM writing it? why can't they just wait until its fully fixed?
Regular communication is an important part of outage/crisis communication, even if that communication is "nothing new to share".
It's actually nice to have some updates on what they're doing that go further than just "we're investigating."
{"deleted":true,"id":50481552,"parent":50478609,"time":1794566735,"type":"comment"}
From where I'm sitting, everything is working but Exchange Online which is absolutely fine by me.
I've heard enough, fire everyone
{"deleted":true,"id":50480827,"parent":50478609,"time":1794563047,"type":"comment"}
I hope it was not caused by AI generated code
Welcome to Outlook/364
If only this year were a leap year Microsoft would be in the clear
{"deleted":true,"id":50479606,"parent":50478609,"time":1794554748,"type":"comment"}
“Co-pilot, fix the outage. Make no mistakes.”
Just by looking at the O365 UI changes they have been doing tells me there’s a massive competency crisis within that team.

It would not surprise me if the entire project is complete and utter (human-written) slop

{"deleted":true,"id":50480561,"parent":50478609,"time":1794561535,"type":"comment"}
Funny, my self hosted email has a better uptime than this pos
Email is actually designed with intermittent connectivity in mind. The sending server buffers outgoing emails until they're accepted by the receiving server. Typical settings are to retry every 4 hours, with a permanent failure being counted after 3-7 days.
loading story #50481521
I would take 99.0pct self hosted over having to use outlook!
loading story #50481178
Token maxxing can't help huh ?
Their current engineers must have stored their KT notes from their laid off and leaving senior engineers in OneNote on their Mac, and might have been working with copilot to find the root cause /s
{"deleted":true,"id":50479523,"parent":50478609,"time":1794553990,"type":"comment"}