Shared High Availability
Server Engineering
Umbraco Cloud
Email Communication and Information Exchange Concept

Umbraco Cloud Server Status History

+ Umbraco Cloud - Europe West operational
90 days ago
Today
+ Umbraco Cloud - US East operational
90 days ago
Today
+ Umbraco Cloud - UK South operational
90 days ago
Today
+ Umbraco Cloud - Australia East operational
90 days ago
Today
+ Umbraco Cloud - Canada Central operational
90 days ago
Today
+ Umbraco Heartcore operational
90 days ago
Today
+ Umbraco.io Portal operational
90 days ago
Today
Umbraco Id operational
90 days ago
Today
umbraco.com operational
90 days ago
Today
our.umbraco.com operational
90 days ago
Today
docs.umbraco.com operational
90 days ago
Today
training.umbraco.com operational
90 days ago
Today
Supporting Services operational
90 days ago
Today

Umbraco Cloud Server Incident History

Custom Hostnames, Heartcore GraphQL APIs & umbraco.com returning 500 Errors

Dec 05, 2025 09:12 CEST

The incident has been resolved.

Last updated: Dec 05, 2025 09:23 CEST

Users Unable to Sign In to Umbraco ID

Nov 18, 2025 21:51 CEST

This incident has been resolved.

Last updated: Nov 19, 2025 07:31 CEST

Intermittent Availability Issues on Umbraco Cloud and Cloud Portal

Nov 18, 2025 12:15 CEST

This incident has been resolved.

Last updated: Nov 18, 2025 21:40 CEST

Umbraco ID Disruption

Oct 29, 2025 16:30 CEST

This incident has been resolved.

Last updated: Oct 30, 2025 07:32 CEST

403 Errors For a Subset of Users

Oct 27, 2025 21:30 CEST

Incident Summary Between 22:30 CET and 02:00 CET, access to a subset of Umbraco Cloud websites hostnames was inadvertently blocked for visitors. Impact During the incident, affected users received HTTP 403 (Forbidden) responses when attempting to access impacted websites. Root Cause The issue was caused by a misconfigured security rule in the web application firewall. Resolution The configuration was corrected at 02:00 CET (28/10), and normal access was restored immediately. Preventive Actions We are reviewing our deployment and validation processes to prevent similar misconfigurations in future security rule updates.

Last updated: Oct 28, 2025 15:22 CEST

403 Errors for Visitors from Specific Regions - Afghanistan, Belarus, China, Cuba, Iran, North Korea, Russia, Ukraine and Syria

Oct 22, 2025 06:00 CEST

Incident Summary Between 08:31 CET and 14:14 CET, access to Umbraco Cloud websites using custom or internal hostnames was inadvertently blocked for visitors from the following countries: Afghanistan, Belarus, China, Cuba, Iran, North Korea, Russia, and Syria. Impact During the incident, affected users received HTTP 403 (Forbidden) responses when attempting to access impacted websites. Root Cause The issue was caused by a misconfigured security rule in the web application firewall, which incorrectly applied geographic blocking to these regions. Resolution The configuration was corrected at 14:16 CET, and normal access was restored immediately. Preventive Actions We are reviewing our deployment and validation processes to prevent similar misconfigurations in future security rule updates.

Last updated: Oct 22, 2025 13:25 CEST

Umbraco Support Unavailable

Oct 20, 2025 07:51 CEST

This incident has been resolved.

Last updated: Oct 21, 2025 06:53 CEST

Newly created Umbraco Cloud environments fail with “No sufficient permissions to see file versions”

Oct 16, 2025 07:11 CEST

This incident has been resolved.

Last updated: Oct 17, 2025 10:25 CEST

Intermittent Umbraco ID login failures

Oct 09, 2025 09:12 CEST

This incident has been resolved.

Last updated: Oct 09, 2025 17:04 CEST

Users Unable to Clone Repositories or Access Kudu

Oct 06, 2025 18:36 CEST

This incident has been resolved.

Last updated: Oct 07, 2025 07:59 CEST

Users unable to activate CI/CD flow in Umbraco Cloud Portal

Sep 25, 2025 18:14 CEST

This incident has been resolved.

Last updated: Sep 25, 2025 23:09 CEST

Unable to view projects in Umbraco Cloud Portal

Sep 22, 2025 12:20 CEST

This incident has been resolved.

Last updated: Sep 22, 2025 13:10 CEST

Umbraco Heartcore GraphQL Incorrect Responses

Aug 22, 2025 08:42 CEST

On Friday 22nd August 2025, around 2pm CEST the GraphQL API of Umbraco Heartcore returned some incorrect responses when querying either multiple variants of a single field. Only a small number of customers were affected. This was due to a regression inadvertently introduced when adding support for a minor feature - Using fragments to alias fields of different types to the same name. Following reports of the issue occuring, the following Tuesday we rolled forward with a hotfix that both corrected the regression and retained the feature behaviour.

Last updated: Aug 22, 2025 08:42 CEST

Deploy, Workflow, Engage, UI Builder, Commerce licenses unable to validate

Jul 03, 2025 10:15 CEST

Oct 11, 2025 - The licensing services have been updated with a built-in safeguard to handle invalid responses. Incident Summary – July 3, 2025 On July 3, 2025, between 1:15 PM and 1:35 PM UTC, a configuration change to the licensing service caused it to return invalid responses during license revalidation. Impact: During this period, affected products behaved as if unlicensed: - Commerce – Unable to process new orders - Engage – Stopped tracking, personalizing, and A/B testing - UI Builder, Workflow, Deploy – Minimal impact; related CMS features were unavailable Resolution: Engineering identified and resolved the misconfiguration at 1:35 PM UTC, shortly after customer reports surfaced. Functionality was restored without further intervention. We apologize for the disruption and are reviewing safeguards to prevent similar incidents.

Last updated: Jul 03, 2025 14:34 CEST

Umbraco Cloud Service Disruption

Jun 12, 2025 18:32 CEST

# **Post-Mortem Report: Umbraco Cloud Outage – June 12, 2025** On **June 12, 2025**, Umbraco Cloud experienced a service disruption affecting several parts of our platform. We want to share a transparent overview of what happened, what caused it, and how we’re taking action to reduce the risk of similar incidents in the future. ## **What Happened** Between **20:08 and 23:18 CEST**, Umbraco Cloud Websites, Cloud & Heartcore services became unresponsive and returned **500 Internal Server Errors**. Affected systems included: * Umbraco Cloud Websites internal hostnames \(`{project}.{region}.umbraco.io`\) * Umbraco Cloud Portal * Heartcore REST and GraphQL APIs ## **Root Cause** Several Umbraco Cloud & Heartcore components depend on Cloudflare KV for normal operations, this upstream failure caused our services to return 500 errors. A failure in **Cloudflare Workers KV \(Key Value\) Store** - which we use for routing, configuration, and other operational needs - caused read/write operations to stop functioning. The root of this failure was in Cloudflare’s underlying storage infrastructure. As a result, key services in Umbraco Cloud could no longer complete requests and returned errors instead. ## **Trust in Cloudflare & Managing Risk** Cloudflare is a **key dependency** in our architecture, and we rely on their commitment to a **100% SLA-backed uptime**. In their [public incident report](https://blog.cloudflare.com/cloudflare-service-outage-june-12-2025/), Cloudflare acknowledged the architectural weakness that led to the outage and shared the work already underway to reduce such risks in the future. This includes strengthening their infrastructure and minimizing reliance on any single provider. We trust Cloudflare to follow through on these commitments and continue to invest in the resilience of their platform. ## **Steps Forward & Lessons Learned** This incident highlights the need to design systems that can tolerate failures—even in services considered highly reliable. ### **What We’re Doing** * We will evaluate alternative request routing strategies and graceful handling of errors in our Cloudflare deployments that would lessen the impact of Cloudflare KV outages in the future.  * Exploring whether critical configuration data can be mirrored * Exploring reducing the reliance on real-time KV access during its outage. * Investigating **graceful degradation mechanisms** to maintain partial service availability during similar events. ### **Lessons Learned** * Even highly available platforms can be impacted by upstream single points of failure. * Core functions like routing and API access should include fallback mechanisms where possible. * Our existing **monitoring and incident response processes** worked as intended, enabling us to detect, escalate, and track the incident effectively. ## **Final Thoughts** We understand that any disruption in service can be frustrating. We sincerely apologize for the inconvenience caused and thank you for your continued trust and patience. We're committed to improving the resilience and reliability of Umbraco Cloud and will continue to share updates as we strengthen our systems and processes. _— The Umbraco Cloud Team_

Last updated: Jun 13, 2025 11:52 CEST

Umbraco Heartcore - Notification Emails Not Being Sent on Workflow or Content Updates

May 20, 2025 09:30 CEST

This incident has been resolved.

Last updated: May 23, 2025 09:02 CEST

Heartcore Rest API and Preview API not applying create/update/delete content operations

May 15, 2025 10:44 CEST

This incident has been resolved.

Last updated: May 15, 2025 10:54 CEST

Umbraco Cloud - Unable to create new environments

May 14, 2025 19:21 CEST

The incident has been resolved.

Last updated: May 14, 2025 20:01 CEST

Unable to delete environments

Apr 11, 2025 09:15 CEST

This incident has been resolved.

Last updated: Apr 11, 2025 11:28 CEST

Umbraco Cloud Service Disruption - Unable to Create Baseline Children

Apr 03, 2025 14:56 CEST

This incident has been resolved.

Last updated: Apr 03, 2025 16:16 CEST

Umbraco Heartcore - GraphQL API degraded performance returning 429 status codes

Mar 21, 2025 11:00 CEST

The Heartcore GraphQL API underwent a degraded quality of service for a period of approximately two hours, beginning at 13:00 on March 21st (UTC). During this time, some queries returned a 429: Too Many Requests HTTP response. The issue was organically resolved around 15:00 UTC. We determined the cause to be increased traffic volume to the service. Additional capacity has been provisioned to prevent the issue happening again.

Last updated: Mar 28, 2025 07:30 CEST

Umbraco Cloud Service Disruption

Jan 23, 2025 14:18 CEST

This incident has been resolved. Please reach out to our support team if you were affected by this issue.

Last updated: Jan 23, 2025 20:14 CEST

Umbraco Cloud Portal - Unable to add new environments

Jan 16, 2025 16:11 CEST

This incident has been resolved.

Last updated: Jan 16, 2025 18:04 CEST

Degraded Performance on Deployments Between Environments in multiple regions.

Jan 06, 2025 18:49 CEST

This incident has been resolved.

Last updated: Jan 06, 2025 21:06 CEST

Unable to create new Heartcore projects on Umbraco Cloud

Oct 24, 2024 11:56 CEST

This incident has been resolved.

Last updated: Oct 24, 2024 12:50 CEST

Unable to create new projects on Umbraco Cloud

Oct 21, 2024 09:25 CEST

This incident has been resolved.

Last updated: Oct 21, 2024 11:25 CEST

Heartcore content publishing error

Oct 09, 2024 12:10 CEST

This incident has been resolved.

Last updated: Oct 10, 2024 12:58 CEST

Umbraco subscription licensing reporting invalid responses

Oct 09, 2024 09:18 CEST

This incident has been resolved.

Last updated: Oct 09, 2024 10:17 CEST

**Umbraco Cloud Portal** Disruption

Sep 24, 2024 13:30 CEST

We experienced a brief outage of the Cloud Portal for around 10 minutes due to an erroneous deployment. Our Cloud Team identified the cause and rolled back to the previous version.

Last updated: Sep 24, 2024 13:47 CEST

Issue with accessing the backoffice on new and renamed projects

Sep 11, 2024 13:41 CEST

This incident has been resolved.

Last updated: Sep 13, 2024 12:13 CEST

Heartcore Webhook Deliveries

Sep 03, 2024 12:09 CEST

This incident has been resolved.

Last updated: Sep 03, 2024 12:23 CEST

Azure services issue impacting UmbracoID

Jul 30, 2024 12:39 CEST

This incident has been resolved.

Last updated: Jul 31, 2024 07:02 CEST

Azure Virtual Machines Outages

Jul 19, 2024 09:03 CEST

Umbraco Cloud hosting has not been affected by the CrowdStrike Falcon agent incident.

Last updated: Jul 22, 2024 10:32 CEST

UmbracoID unavailable

May 05, 2024 18:45 CEST

The incident has been resolved/.

Last updated: May 06, 2024 03:45 CEST

Umbraco Cloud Websites - Small subset of customers reporting 522 errors

Mar 28, 2024 09:33 CEST

This incident has been resolved.

Last updated: Mar 28, 2024 10:39 CEST

Deployments between environments failing

Mar 21, 2024 09:53 CEST

This incident has been resolved.

Last updated: Mar 21, 2024 13:00 CEST

Login functionality for new projects' backoffice experiencing issues

Mar 13, 2024 11:14 CEST

This incident has been resolved.

Last updated: Mar 13, 2024 16:11 CEST

GraphQL intermittent timeouts

Mar 05, 2024 08:57 CEST

This incident has been resolved.

Last updated: Mar 06, 2024 08:47 CEST

Heartcore API Unavailable

Feb 21, 2024 06:30 CEST

We've identified an incident from 07:30 AM to 8:30 AM GMT+1 . Heartcore APIs were unavailable during the period. We have investigated and resolved the issue.

Last updated: Feb 21, 2024 11:31 CEST

Heartcore API Availability

Feb 19, 2024 10:02 CEST

The Heartcore APIs are continuing to operate as normal. This incident is now resolved.

Last updated: Feb 19, 2024 15:45 CEST

Degraded Performance For Project & Environment Creation (EU West)

Feb 13, 2024 13:41 CEST

Our supplier was able to identify the root cause of the issue and implement a fix. All Umbraco Cloud services should now function as normal. This issue has been resolved.

Last updated: Feb 13, 2024 20:54 CEST

Umbraco Cloud Portal operations intermittently failing

Feb 08, 2024 10:38 CEST

This incident has been resolved.

Last updated: Feb 08, 2024 13:44 CEST

UmbracoID 2FA email delivery delayed

Feb 02, 2024 10:46 CEST

This incident has been resolved.

Last updated: Feb 05, 2024 08:06 CEST

Heartcore webhook delivery delayed

Jan 29, 2024 10:48 CEST

This incident has been resolved.

Last updated: Jan 30, 2024 07:59 CEST

Cloud Portal degraded performance for UK-Region

Jan 17, 2024 09:59 CEST

The root cause has been identified and a fix has been deployed and confirmed working. The root cause was due to an expired certificate for internal services used in the Umbraco Cloud Portal.

Last updated: Jan 17, 2024 10:29 CEST

Issues with CMS Versions 8, 10, 12 Following Security Patch on Umbraco Cloud [Status: Investigating]

Dec 12, 2023 13:22 CEST

This incident has been resolved.

Last updated: Dec 13, 2023 07:49 CEST

Umbraco Cloud Portal Incident - Project/Hostnames/Environment operations failing

Nov 03, 2023 13:45 CEST

The incident has been resolved. Cloudflare's incident has been marked as resolved and we have not seen any further issues in the Cloud Portal.

Last updated: Nov 05, 2023 22:42 CEST

Umbraco Cloud Websites & Portal unavailable

Oct 30, 2023 18:00 CEST

On October 30, 2023, Umbraco Cloud experienced a service disruption due to an incident at our network service provider, Cloudflare. The incident began at 20:03 UTC, impacting the availability and functionality of various services. The Umbraco Cloud Portal was down during this period, and also a limited number of cloud projects. Timeline: - 20:03 UTC: Cloudflare reports an investigation into availability issues impacting several services. - 20:05 UTC: First update from Cloudflare, the investigation continues. - 20:23 UTC: Second update from Cloudflare, the investigation continues. - 20:33 UTC: The issue is identified, and a fix is being implemented by Cloudflare. - 20:34 UTC: A fix has been implemented, and monitoring begins to ensure stability. - 20:35 UTC: Cloudflare reports the incident as resolved. Impact: The incident affected the availability of the Umbraco Cloud Portal, hindering access to certain cloud projects. Authentication processes, as well as loading functionalities, were particularly impacted, causing inconvenience to our users. Resolution and Mitigation: Upon identifying the root cause, Cloudflare implemented a fix at 20:34 UTC, which restored the services to their normal functionality. Our engineering team remained in close contact with Cloudflare throughout the incident, ensuring that necessary steps were taken to mitigate the impact on Umbraco Cloud services. Alternative routing solutions were explored to minimize service disruption.

Last updated: Oct 31, 2023 08:01 CEST

A subset of requests to Umbraco Cloud Websites experience intermittent failures - Cloudflare errors with status codes 525

Oct 19, 2023 13:08 CEST

This incident has been resolved.

Last updated: Oct 20, 2023 09:55 CEST

Umbraco Cloud / Heartcore Service Disruption - Project creation & environment addition failing in the European region

Jul 26, 2023 06:23 CEST

# Summary On Wednesday 26th of July, we had an incident impacting operations for adding new environments, changing plans, and creating projects, including trial flow, resulting in instances where customers were unable to do necessary operations on their projects. The affected component was a third-party vendor responsible for delivering a package feed to source additional applications that are used by Umbraco Cloud to run and manage environment websites. The incident was registered between 8:23 CET and resolved at 22:47 on the 26th of July # Root Cause Analysis Umbraco Cloud is using Myget to host a type of application called site extensions, which is a form of symbiotic component to an Umbraco Application running Umbraco Cloud. Pending on tier and product we utilize different site extensions to function as entry points for managing, and working with Umbraco under the hood, and is a required component on Umbraco Cloud.  Late on the 25th of July throughout the 26 and hours into the 27th Myget seized to respond to pulling Nuget Packages on Request \([https://status.myget.org/787400873](https://status.myget.org/787400873)\) and did so for around 40 hours.  MyGet was a known Single Point of Failure \(SPoF\), on Umbraco Cloud, and we have previously relied on stable uptime for that third-party provider. Internally the process for handling such an issue was in place, and we followed the playbooks for incident management. With the very limited knowledge regarding MyGet recovery, we initiated working on a fallback solution at 13:37CET and began testing it on our internal Development environments thereafter. At 16:09 CET we deployed our fallback solution to Production, where we saw an instant recovery of services.  At 17.35 We discovered that while our US and UK region was recovering from the incident gracefully, customers in the European region were still experiencing issues. At 20:28 The European region was recovering as expected and we changed from Actively fixing the issues to monitoring.  At 22:47 The Issue was resolved. **What happened to MyGet?** Unfortunately, we have yet to hear from Myget regarding the issue, and at this point in time, no efforts have been made on their behalf to ensure that this will be resolved moving forward. **Actions based on root cause analysis** First, we’ve already identified the provider as a SPoF. We have updated our risk assessment from negligible \(based on historical high uptimes\) to _critical_. We are actively working on solidifying the applied fallback solution, with the end goal of replacing Myget as a Nuget Package Provider in favor of multiple alternative fallback sources and ensuring a redundant Nuget Feed for Umbraco Cloud.  If you have any questions related to the above please feel free to contact your partner manager, reach out through our support channels or the Umbraco Cloud issue tracker on GitHub: [https://github.com/umbraco/Umbraco.Cloud.Issues/issues](https://github.com/umbraco/Umbraco.Cloud.Issues/issues)

Last updated: Aug 01, 2023 06:18 CEST