Sidekiq web returns 空白页面,正文为空
Sidekiq web returns a blank page with empty body
我正在尝试访问 sidekiq 网站,但我得到的是空白页面。没有错误或消息。
我正在使用以下环境:
ruby 2.6.3
Rails 6.0.2.1 (inc. zeitwerk)
rack 2.1.2
sidekiq 6.0.4
如果我在没有 zeitwerk 的情况下将 sidekiq 降级到 5.2.7 版本,我也不会从 sidekiq 网站上获得任何内容。所以这一定是一个普遍的问题。
如果我访问 sidekiq 网站,则会返回一个空白页面/html 正文。细显以下要求:
Started GET "/admin/sidekiq" for ::1 at 2020-02-07 11:32:58 +0100
Started GET "/admin/sidekiq/stylesheets/bootstrap.css" for ::1 at 2020-02-07 11:32:58 +0100
Started GET "/admin/sidekiq/stylesheets/application.css" for ::1 at 2020-02-07 11:32:58 +0100
Started GET "/admin/sidekiq/stylesheets/application-dark.css" for ::1 at 2020-02-07 11:32:58 +0100
任何想法表示赞赏
机架版本 2.1.2 是 buggy。我已经降级到2.0.8版本了。
宝石文件
gem 'rack', "2.0.8"
更新
已修复 new_relic_rpm >= 6.9.0
2.0.8
以上的 Rack 版本存在问题,其中使用 agent-based 浏览器检测注入导致 Content-Length headers 与内容大小不匹配,这反过来又导致在某些情况下会截断内容。
我正在尝试访问 sidekiq 网站,但我得到的是空白页面。没有错误或消息。
我正在使用以下环境:
ruby 2.6.3
Rails 6.0.2.1 (inc. zeitwerk)
rack 2.1.2
sidekiq 6.0.4
如果我在没有 zeitwerk 的情况下将 sidekiq 降级到 5.2.7 版本,我也不会从 sidekiq 网站上获得任何内容。所以这一定是一个普遍的问题。
如果我访问 sidekiq 网站,则会返回一个空白页面/html 正文。细显以下要求:
Started GET "/admin/sidekiq" for ::1 at 2020-02-07 11:32:58 +0100
Started GET "/admin/sidekiq/stylesheets/bootstrap.css" for ::1 at 2020-02-07 11:32:58 +0100
Started GET "/admin/sidekiq/stylesheets/application.css" for ::1 at 2020-02-07 11:32:58 +0100
Started GET "/admin/sidekiq/stylesheets/application-dark.css" for ::1 at 2020-02-07 11:32:58 +0100
任何想法表示赞赏
机架版本 2.1.2 是 buggy。我已经降级到2.0.8版本了。
宝石文件
gem 'rack', "2.0.8"
更新
已修复 new_relic_rpm >= 6.9.0
2.0.8
以上的 Rack 版本存在问题,其中使用 agent-based 浏览器检测注入导致 Content-Length headers 与内容大小不匹配,这反过来又导致在某些情况下会截断内容。