Геррит: Аутентификация в данный момент недоступна - PullRequest
0 голосов
/ 14 октября 2019

У меня проблема с входом в систему на сервере Gerrit, и он выдает «Аутентификация в данный момент недоступна». Я попытался перезапустить службу Gerrit, но когда она собиралась запустить службу, она показала следующее сообщение:

enter image description here

Это не основной сервер, азеркальный сервер и вход в систему работает нормально с основным сервером gerrit.

Может ли кто-нибудь помочь в решении этой проблемы (проблема входа в систему)? Или мне нужно что-то изменить в настройках ldap в файле gerrit.config.

1 Ответ

1 голос
/ 16 октября 2019

У вашей установки Gerrit есть две отдельные проблемы:

  1. Аутентификация в это время недоступна: это означает, что Gerrit не смог аутентифицироваться на вашем сервере LDAP и, следовательно, не может искать и аутентифицировать любую учетную запись
  2. Не удалось настроить оценку процесса Gerrit для убийцы OOM: это означает, что вы не запускаете gerrit.sh от имени пользователя root и, таким образом, у вас нет разрешения на настройку параметров / proc // и, возможно, ядро ​​может убитьGerrit JVM без уведомления.

Для решения 1. просто проверьте настройки LDAP в gerrit.config с вашими учетными данными LDAP.

Для решения 2. просто запустите gerrit.sh как root. Затем сценарий оболочки будет выдавать себя за пользователя gerrit перед запуском JVM.

HTH

Luca.

...