{"id":25951,"date":"2022-07-25T08:28:22","date_gmt":"2022-07-25T12:28:22","guid":{"rendered":"https:\/\/www.technewsday.com\/?p=25951"},"modified":"2022-07-26T12:53:33","modified_gmt":"2022-07-26T16:53:33","slug":"microsoft-365-outage-was-caused-by-a-faulty-ecs","status":"publish","type":"post","link":"https:\/\/technewsday.com\/staging\/microsoft-365-outage-was-caused-by-a-faulty-ecs\/","title":{"rendered":"Microsoft 365 Outage Was Caused By A Faulty ECS"},"content":{"rendered":"<p id=\"arIndex_1\" data-ar-index=\"0\">Microsoft has identified a faulty Enterprise Configuration Service (ECS) deployment as the root cause of the outage, which affected several of the company&#8217;s services.<\/p>\n<p id=\"arIndex_2\" data-ar-index=\"1\">ECS is an internal central configuration repository that enables Microsoft services to make far-reaching dynamic changes across multiple services and functions. ECS also makes changes to specific configurations per tenant or user.<\/p>\n<p id=\"arIndex_3\" data-ar-index=\"2\">&#8220;A deployment in the ECS service contained a code defect that affected backward compatibility with services that leverage ECS. The net result was that for services that utilize ECS it would return incorrect configurations to all its partners,&#8221; the company said.<\/p>\n<p id=\"arIndex_4\" data-ar-index=\"3\">Regarding the extent of the impact, Microsoft explained that the impact was based on how &#8220;individual Microsoft services utilize the malformed configuration provided by ECS. Impact ranged from services crashing such as Teams while other services experienced limited to no impact.&#8221;<\/p>\n<p id=\"arIndex_5\" data-ar-index=\"4\">Microsoft said it is working to improve the resilience of the Microsoft Teams service by using a cached ECS configuration version in case of a future ECS failure.<\/p>\n<p id=\"arIndex_6\" data-ar-index=\"5\">The company is investing in additional fault isolation to limit the impact of an ECS failure, and there is also a need to update monitoring thresholds to better detect substandard errors.<\/p>\n<p id=\"arIndex_7\" data-ar-index=\"6\">The sources for this piece include an article in <a href=\"https:\/\/www.bleepingcomputer.com\/news\/microsoft\/massive-microsoft-365-outage-caused-by-faulty-ecs-deployment\/\" target=\"_blank\" rel=\"noopener\">BleepingComputer<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft has identified a faulty Enterprise Configuration Service (ECS) deployment as the root cause of the outage, which affected several of the company&#8217;s services. ECS is an internal central configuration repository that enables Microsoft services to make far-reaching dynamic changes across multiple services and functions. ECS also makes changes to specific configurations per tenant or [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[57,17],"tags":[62],"class_list":["post-25951","post","type-post","status-publish","format-standard","hentry","category-companies","category-data-analytics","tag-microsoft"],"acf":[],"_links":{"self":[{"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/posts\/25951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/comments?post=25951"}],"version-history":[{"count":3,"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/posts\/25951\/revisions"}],"predecessor-version":[{"id":26021,"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/posts\/25951\/revisions\/26021"}],"wp:attachment":[{"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/media?parent=25951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/categories?post=25951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technewsday.com\/staging\/wp-json\/wp\/v2\/tags?post=25951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}