Persistent 502 error just in the SIdeKiq panel since upgrading to gitlab-ce 8.14.x
Summary
We experience a Gitlab SideKiq 502 error page in the inner "frame" where the Sidekiq panel is supposed to appear in the Admin area of gitlab.
Steps to reproduce
It seems some local configuration issue may be required to reproduce it.
Expected behavior
Able to open sidekiq.
Actual behavior
Unable to use sidekiq.
Relevant logs and/or screenshots
-
Nothing appears in /var/log/gitlab/gitlab-rails/sidekiq.log when I load the sidekiq admin page. I watch it with tail -f.
-
Using gitlab-ctl tail I was able to observe this oddity:
==> /var/log/gitlab/nginx/gitlab_error.log <==
2016/12/06 12:29:35 [error] 1340#0: *36 upstream sent too big header while reading response header from upstream, client: 192.168.215.154, server: gitlab.ramsoft.biz, request: "GET /admin/sidekiq HTTP/2.0", upstream: "http://unix:/var/opt/gitlab/gitlab-workhorse/socket:/admin/sidekiq", host: "gitlab.ramsoft.biz", referrer: "https://gitlab.ramsoft.biz/admin/background_jobs"
-
It occurs to me to wonder why gitlab_error.log isn't one of the longs shown in the Admin logs section of the UI?
-
Google fu leads me down the NGINX requires magic config settings to Just Work.
