We're experiencing an elevated level of errors and are currently looking into the issue.
identified
The issue has been identified and a fix is being implemented.
monitoring
A fix has been implemented and we are monitoring the results.
resolved
This incident has been resolved.
Degraded service on RubyGems.org
Started July 24, 2026 at 11:29 AM UTC · 37m
OutageMajor incident
Affected components
Application
identified
We're currently investigating problems across parts of RubyGems.org. Gem installs and pushes may be slow or failing, and the site itself may not load reliably.
monitoring
We've traced the problem to one of our upstream providers and are watching closely as service recovers. Installs and pushes should be working again, though you may still see the occasional error while things settle.
resolved
This incident has been resolved.
Temporarily disabling new user registrations
Started May 12, 2026 at 8:54 AM UTC · 3d 20h
Pending
identified
Due to an ongoing DDoS attack against rubygems.org, we have temporarily disabled registrations. We'll share an update once we've made changes to protect legitimate users and prevent further abuse.
identified
The malicious spam activity against rubygems.org has stopped. The bot accounts responsible have been blocked and removed, and the 500+ malicious packages pushed during the attack have been yanked from the registry.
Registrations will remain closed while we coordinate with Fastly to enable WAF protection and tighten rate limiting on account creation. We expect this to take two to three days. We'll post another update when we're closer being ready to re-enable user registrations.
Gem installs and pushes for existing users are unaffected.
resolved
This incident has been resolved and we've re-enabled account registrations
Rubygems.org is experiencing a partial outage
Started April 6, 2026 at 8:33 PM UTC · 30m
OutageMajor incident
Affected components
Application
investigating
We are currently investigating this issue.
identified
The issue has been identified and a fix is being implemented.
monitoring
A fix has been implemented and we are monitoring the results.
resolved
This incident has been resolved.
Degraded performance
Started March 31, 2026 at 9:58 AM UTC · 1h 1m
IssuesMinor incident
Affected components
ApplicationDependency APIGem Index API
investigating
We're currently investigating response time degradation on rubygems.org and index.rubygems.org
monitoring
We have identified the cause of the performance degradation and have begun restoring normal service. We're continuing to monitor the situation.
resolved
This incident has been resolved.
Search degredation
Started February 12, 2026 at 8:21 PM UTC · 2h 14m
OutageMajor incident
Affected components
Application
investigating
We are currently experiencing a partial outage affecting RubyGems.org search functionality. Our team is investigating the issue and working towards a resolution.
identified
We've identified and are addressing the underlying issue affecting RubyGems.org search. Service restoration is underway, and we anticipate normal operations to resume within the next hour.
monitoring
The issue affecting RubyGems.org search has been resolved. We are monitoring the service to ensure stability and will provide an update if any further issues arise.
resolved
This incident has been resolved
Gem pushes with attestation failing
Started October 15, 2025 at 6:56 AM UTC · 12d 14h
IssuesMinor incident
Affected components
Application
identified
Gem pushes utilising the attestation feature are failing and will respond with an application error. We've identified the issue and are currently working to push a fix.
identified
We have implemented a fix for gem pushes that use attestations on rubygems.org. However, gems that rely on the release-gem GitHub Action (https://github.com/rubygems/release-gem) to deploy to rubygems.org will still experience errors. The release-gem action will automatically retry pushing to rubygems.org without attestations, which continue to function as expected.
We are closely monitoring the situation and collaborating with the Sigstore team to resolve this issue.
identified
We're continuing to work with the sigstore team to help resolve users being unable to gem pushes with attestations. For the time being, we recommend users update their workflows to retry gem pushes without attestations.
identified
This issue has been resolved. Please ensure that you're using the latest version of the https://github.com/rubygems/release-gem in your Github Actions tasks.
resolved
This incident has been resolved.
Google Safe Browsing flag as malware
Started May 11, 2023 at 9:45 PM UTC · 3h 16m
Pending
Affected components
Application
identified
Google Safe Browsing has flagged the entire rubygems.org domain as malware, impacting all users of the Chrome, Safari, and Firefox browser.
The underlying issue appears to be an incorrect malware flag applied to all versions of a gem from the metasploit family. In our investigation we’ve identified that the same library is also available from GitHub and many Linux and BSD distro packages. We continue investigating, sharing information and working with Google to resolve this as soon as possible.
For the time being, there are no other issues: the website can be accessed as normal if you bypass the warning. Gem downloads and pushes continue working as normal.
identified
We have heard that our appeal has successfully been escalated within the Google Safe Browsing team, and they are working to resolve things.
resolved
Success! Google Safe Browsing has removed the malware flag from rubygems.org. Special thanks are owed to everyone who connected us to the Chrome and Safe Browsing teams, and the team members who assisted in clearing this up.
Elevated Errors
Started June 8, 2021 at 10:00 AM UTC · 1h 29m
OutageMajor incident
Affected components
ApplicationDependency APIGem Index APIGem Downloads
investigating
We're experiencing an elevated level of errors and are currently looking into the issue.
investigating
The elevated 503 and 502 errors seem to be because of Fastly's ongoing incident. We are following along at https://status.fastly.com/incidents/vpk0ssybt3bj.
identified
Our CDN partner has identified the issue and a fix is being implemented.
monitoring
Our CDN provider has applied a fix and over the last few minutes we saw traffic levels and errors return to normal.
resolved
This incident has been resolved.
Unexpected Errors
Started January 12, 2021 at 4:02 PM UTC · 53m
IssuesMinor incident
Affected components
ApplicationFastly Stockholm (BMA)Fastly Frankfurt (FRA)Fastly Denver (DEN)Fastly Dubai (FJR)Fastly Ashburn (IAD)Fastly Dallas (DFW)Fastly Osaka (ITM)Fastly New Zealand (AKL)Fastly Paris (CDG)Fastly Johannesburg (JNB)Fastly Miami (MIA)Fastly Madrid (MAD)Fastly Boston (BOS)Fastly Melbourne (MEL)Fastly Brisbane (BNE)Fastly Montreal (YUL)Fastly Sydney (SYD)Fastly London (LCY)Fastly Toronto (YYZ)Fastly Hong Kong (HKG)Fastly Minneapolis (MSP)Fastly Sāo Paulo (GRU)Fastly San Jose (SJC)Fastly Singapore (SIN)Fastly New Zealand (WLG)Fastly Perth (PER)Dependency APIFastly London (LHR)Fastly Frankfurt (HHN)Gem Index APIFastly Chicago (ORD)Fastly Amsterdam (AMS)Gem DownloadsFastly Seattle (SEA)
investigating
We're experiencing an elevated level of errors and are currently looking into the issue.
identified
The elevated 502 errors seem to be because of Fastly's ongoing incident. We are following along at https://status.fastly.com/incidents/1rbr326kjsmt.
monitoring
Fastly has implemented a fix and we are monitoring the results.
resolved
This incident has been resolved.
Elevated DNS Errors
Started July 17, 2020 at 9:20 PM UTC · 40m
OutageMajor incident
Affected components
ApplicationDependency APIUpstream Provider: DNSimple Name ServersGem Index APIGem Downloads
investigating
We're experiencing an elevated level of DNS errors and are currently looking into the issue.
monitoring
DNS seems to be resolving again. We continue to monitor the situation.
monitoring
We are continuing to monitor for any further issues.
resolved
This incident has been resolved.
Users unable to access RubyGems.org
Started April 25, 2020 at 10:03 AM UTC · 14m
OutageCritical incident
Affected components
Application
investigating
We're currently investigating users being unable to access rubygems.org
investigating
We are continuing to investigate this issue.
resolved
This incident has been resolved
DNS resolution errors for some users
Started April 2, 2020 at 4:15 PM UTC · 1d 5h
IssuesMinor incident
Affected components
ApplicationDependency APIGem Index APIGem Downloads
identified
We are currently investigating DNS resolution errors for some users.
resolved
DNS resolution should be working for all users now.
Unexpected Problem
Started February 24, 2020 at 10:38 AM UTC · 25m
OutageCritical incident
Affected components
ApplicationDependency APIGem Index API
investigating
We are currently investigating this issue.
monitoring
A fix has been implemented and we are monitoring the results.
resolved
This incident has been resolved.
Unexpected Problem
Started January 31, 2019 at 10:42 AM UTC · 33m
OutageMajor incident
Affected components
ApplicationDependency APIGem Index API
investigating
We're experiencing an elevated level errors and are currently looking into the issue.
monitoring
A fix has been implemented and we are monitoring the results.
resolved
This incident has been resolved.
Elevated Errors
Started January 13, 2019 at 4:53 PM UTC · 6h 50m
IssuesMinor incident
Affected components
ApplicationDependency API
monitoring
Over the last 20 minutes we experienced an elevated level of errors. We are currently monitoring the issue.
resolved
This incident has been resolved.
Unexpected Problem
Started January 13, 2019 at 9:05 AM UTC · 31m
OutageCritical incident
Affected components
ApplicationDependency APIGem Index API
investigating
We're experiencing an unexpected problem and are currently looking into the issue.
monitoring
A fix has been implemented and we are monitoring the results.
resolved
This incident has been resolved.
Problems installing gems
Started January 1, 2019 at 2:02 PM UTC · 24m
IssuesMinor incident
Affected components
Gem Index API
identified
We have received reports of some gems not being able to be installed. We have identified the issue and we are working on resolving it. Gems published before 2015-08-23 may be unlisted on the versions API.
monitoring
A fix has been implemented and we are monitoring the results.
resolved
This incident has been resolved. All gems should be included in the versions API again.
Unexpected Problem
Started December 25, 2017 at 8:08 PM UTC · 13h 48m
IssuesMinor incident
investigating
We're experiencing an elevated level of errors and are currently looking into the issue.
monitoring
All services should be working now. We will continue to monitor.
investigating
We are currently investigating this issue.
resolved
The site has been stable since 19:15 UTC.
Unexpected problem
Started May 2, 2017 at 2:58 PM UTC · 1h 9m
IssuesMinor incident
investigating
We are aware of reports that services are unavailable in some regions. We're looking into it now!
monitoring
Our upstream provider has implemented a fix and we are monitoring the results. We are also seeing reports of general internet issues in Europe. We will post more information as we get it.
monitoring
We receive reports that a major ISP had a complete outage between the United States and Europe for about 20 minutes at 14:45 UTC.
resolved
This incident has been resolved.
Rubygems outage history and incident timeline | Uptimus