Я использую Jenkins уже 10 лет, но после того, как обновил Jenkins.war (2.361.4 LTS от 17 ноября 2022 г.) до последней версии, а также openjdk-17-jre в Ubuntu Focal 20.04 LTS. Дженкинс продолжает перезапускаться и выдает в журнал следующую трассировку стека (длинная версия опущена):
java.lang.AssertionError: class hudson.security.csrf.DefaultCrumbIssuer is missing its descriptor
Как устранить проблему?
I'm starting jenkins by command:
jenkins -jar jenkins.war
Я ожидаю, что Дженкинс начнет. Дженкинс выдает сообщение «Пожалуйста, подождите, пока Дженкинс готовится к работе...» на веб-странице, но затем перезагружается и никогда не запускается.
Через некоторое время я также получил сообщение об ошибке (как в Интернете, так и в журнале):
ПРЕДУПРЕЖДЕНИЕ o.eclipse.jetty.http.HttpParser#parseFields: заголовок слишком велик 8193>8192
После некоторого ожидания в журнале появляется сообщение:
Jenkins initial setup is required.
Мобильная версия