Jenkins无法启动,错误:jenkins类哈德逊.security.csrf.defaultcrumbissuer缺少其描述符

8ljdwjyq  于 2022-11-21  发布在  Jenkins
关注(0)|答案(1)|浏览(262)

我已经运行Jenkins 10年了,但是在我将Jenkins.war(2.361.4 LTS by 2022-11-17)升级到最新版本,并且在Ubuntu Focal 20.04 LTS上也升级了openjdk-17-jre之后,Jenkins不断地重新启动,并将下面的堆栈跟踪扔到日志中(长版本被省略):
java.lang.AssertionError: class hudson.security.csrf.DefaultCrumbIssuer is missing its descriptor
如何解决问题?

I'm starting jenkins by command:

    jenkins -jar jenkins.war

我希望Jenkins能启动。Jenkins在网页上给出“请稍候,Jenkins正在准备工作...”,但随后重新启动,并且从未真正启动。
过了一会儿,我也收到了一个错误消息(在网络和日志):
警告o.eclipse.jetty.http.HttpParser#解析字段:标题太大8193〉8192
等了一会儿之后,日志上也出现了一条消息:

Jenkins initial setup is required.
hsvhsicv

hsvhsicv1#

1.缺少的描述符似乎只是警告,而不是致命错误。请等待,直到日志中有更多输出

  1. Jenkins初始设置-显示错误消息是因为我手动启动了Jenkins,而不是通过Ubuntu启动脚本,并且是以root用户身份启动的。
    jenkins.战争
    已还原先前的环境。

相关问题