OpenAI

API requests, logins, and account creations failing
Affected components

No components marked as affected

Updates

Write-up published

Read it here

Resolved

On September 16, 2024, between 8:39am to 8:50am PDT, all API traffic to api.openapi.com was blocked. We additionally saw new account creations and logins failing for OpenAI Platform and ChatGPT.

The root cause was an erroneous update to a Web Application Firewall \(WAF\) rule which mistakenly blocked all traffic.

The issue was detected immediately and after identifying the root cause, we reverted the offending change and temporarily froze subsequent updates to our WAF rules.

We frequently make changes to our WAF rules to mitigate new threats or change internal configuration. These changes are all subject to our standard change management process which requires peer review of every change, and we recommend testing rules in "dry-run" mode before enforcing new rules. However, we had no mechanism in place to guarantee that all new rules were tested in dry-run mode before turning on enforcement.

As part of the incident response, we have already implemented the following measures:

To prevent incidents like this in the future, we have implemented controls to enforce that these rules are never turned to "block" without first testing them in dry-run mode regardless of the urgency.

We know API outages impact our customers' products and business, and are committed to preventing such incidents in the future and improving our service reliability.

Fri, Sep 20, 2024, 07:25 PM
4d earlier...

Resolved

From 08:39AM – 08:56AM PDT all API requests failed. We have fixed the issue and the API is fully operational. In the same window we also saw new account creations and logins failing for OpenAI Platform and ChatGPT. This issue is now resolved.

Mon, Sep 16, 2024, 04:15 PM
16m earlier...

Monitoring

For a short period, users were being blocked from sending requests to our API. This issue has already been fixed and we're monitoring closely.

Mon, Sep 16, 2024, 03:59 PM
Powered by

Availability metrics are reported at an aggregate level across all tiers, models, and error types. Individual customer availability may vary depending on their subscription tier: PAYG, Scale-Tier, or Reserved Capacity, as well as the specific model and API features in use.