Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

High reponse time issue #10981

Closed
LitoMore opened this issue Mar 30, 2025 · 2 comments
Closed

High reponse time issue #10981

LitoMore opened this issue Mar 30, 2025 · 2 comments
Labels
operations Hosting, monitoring, and reliability for the production badge servers question Support questions, usage questions, unconfirmed bugs, discussions, ideas

Comments

@LitoMore
Copy link
Contributor

Are you experiencing an issue with...

shields.io

🐞 Description

It takes very long time even for a simple badge like the below:

https://img.shields.io/badge/test-random_string_sdfwjefoijoiwje-blue

🔗 Link to the badge

No response

💡 Possible Solution

No response

@LitoMore LitoMore added the question Support questions, usage questions, unconfirmed bugs, discussions, ideas label Mar 30, 2025
@chris48s
Copy link
Member

I've spent most of my day working on this. Our uptime and response times have been all over the place today due to a denial of service attack. I've temporarily mitigated this by blocking most traffic to the endpoint badge at the CDN. This has got things under control for the rest of the service with the tradeoff that most requests to the endpoint badge are currently blocked e.g: https://img.shields.io/endpoint?url=https%3A%2F%2Fshields.redsparr0w.com%2F2473%2Fmonday

I'll be thinking about ways to get that back online in the next few days.

@chris48s chris48s added the operations Hosting, monitoring, and reliability for the production badge servers label Mar 30, 2025
@chris48s
Copy link
Member

The majority of legitimate requests to the endpoint badge should now be getting served.

I'm not going to disclose the precise details of what we are/aren't blocking at the moment as we are still blocking a lot of unwanted traffic and I don't want to make it public how to circumvent that, but the majority of legitimate requests should now be unblocked.

I'm going to close these issues but we will continue to monitor the situation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
operations Hosting, monitoring, and reliability for the production badge servers question Support questions, usage questions, unconfirmed bugs, discussions, ideas
Projects
None yet
Development

No branches or pull requests

2 participants