Обычно исправляется путем обновления (повторной отправки POST) браузера несколько раз.Получение 502 на gitlab при добавлении репозиториев, пользователей или других действий
# sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
System information
System: Debian 7.8
Current User: git
Using RVM: no
Ruby Version: 2.1.5p273
Gem Version: 2.2.2
Bundler Version:1.8.2
Rake Version: 10.3.2
Sidekiq Version:3.3.0
GitLab information
Version: 7.8.0
Revision: 44c69cb
Directory: /home/git/gitlab
DB Adapter: postgresql
Using LDAP: no
Using Omniauth: no
GitLab Shell
Version: 2.5.3
Repositories: /home/git/repositories/
Hooks: /home/git/gitlab-shell/hooks/
Git: /usr/bin/git
Сам сервер имеет 4 ГБ оперативной памяти и многоядерный процессор. Ошибка приходит мгновенно, поэтому она не кажется проблемой памяти или тайм-аута.
Я разместил здесь ошибку: https://bugs.ruby-lang.org/issues/10872, но был закрыт как недействительный.
У меня нет ни малейшего представления о том, как работают рубины, поэтому не знаю, что я ищу или ищу.
Из того, что сказал Нобуеши Накада в отчете об ошибке, похоже, что ваш сервер имеет переполнение стека. Вы вообще изменили кодовую базу gitlab? –
Я только делал модификации, похожие на: http://axilleas.me/ru/blog/2014/custom-gitlab-login-page/ - которые только изменяют шаблоны и изображения - также 502 уже до этого. – lifeofguenter
Возможно ли, что вы загружаете шаблоны рекурсивно таким образом, чтобы это не заканчивалось? –