-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
rack 2.1.2 broken sidekiq #1531
Comments
Indeed, why these issues were closed if the bug hasn't been fixed? |
Please post the actual error you are receiving, with a full backtrace. #1504 was reported to work locally with 2-1-stable, so presumably 2.1.2 should work. #1510 was an issue with mongo_session_store, not Sidekiq, and needs fixes in mongo_session_store. #1522 was an issue with activerecord-session_store, not Sidekiq, and needs fixes in activerecord-session_store. |
I updated only rack, and I could not open sidekiq UI with error below.
Updating
@lizdeika How about update gems other than rack? |
@zakihaya that looks like a full backtrace, but it doesn't include the error |
Considering that the error is in |
This is what I am seeing when I try to access a sidekiq endpoint (using rack 2.1.1):
Updating to rack 2.1.2 seems to fix it. |
Repeating @jeremyevans
If there are actionable errors/issues, we definitely want to know about them! Thanks :) |
Hi, we have no 2.2.1 is still broken, Sidekiq UI is some cut down html: https://i.imgur.com/lmuT0no.jpg 2.0.8 is the latest that just works. |
@mperham ping |
We are using Sidekiq Pro 5.0.1 (Sidekiq 6.0.4) if that helps |
@lizdeika it looks like the content-length is being set wrong. You can try using falcon which ignores the content-length header from rack to confirm (if it works okay with falcon but breaks with puma it's a strong indicator that's the problem). |
Sadly can not test that as the problem is viable only in production that runs on passenger. We can't just switch web server in production for a test :( |
Is your middleware stack different between development and production? |
Can you try running |
Fixed on Sidekiq master. |
@mperham what was the issue? |
I'm the wrong Mike, but it looks like New Relic was changing the body after Sidekiq calculated the content-length. sidekiq/sidekiq@675e40c |
@mikegee thanks for the link, looks like the issue is fixed. I filed a bug report in NR newrelic/newrelic-ruby-agent#318, because changing the body and not deleting/updating the |
Now that was deep :) Thanks everyone! |
…ment, as there is an open issue that prevent sidekiq web from working with rack 2.1.2 (rack/rack#1531)
For some reason original issues are closed
#1504
#1510
#1522
The text was updated successfully, but these errors were encountered: