jenkins不断抛出Bad Message 431原因:请求标头字段太大

ASR*_*ASR 14 jenkins jenkins-plugins

我最近升级到jenkins 2.89.4(jdk8)。每当我进入任何jenkins作业的“配置”选项卡时,我一直在重定向页面上不断遇到错误。

Bad Message 431

reason: Request Header Fields Too Large
Run Code Online (Sandbox Code Playgroud)

在詹金斯页面上没有足够的帮助。我必须采取的解决方法是删除cookie,但是在2-3重定向后我会再次看到同一页面。

SV *_*ddy 25

根据jenkins网站上的官方发布主题,这Cookies是主要原因。您(重新)启动服务器的次数越多,它将创建更多的会话ID。因此,这是主要的罪魁祸首。因此,请删除您的Cookie,然后重试。它会再次工作。希望这可以帮助。


小智 8

浏览器有很多 cookie 数据,它尝试将这些大数据发送到 jenkins 服务器。我们需要清除 cookie 数据,因此它会自动创建必要的 cookie 数据发送到 jenkins 服务器。

如何解决:例如在 Firefox 上

  1. 打开jenkins web,例如http://127.0.0.1:8080
  2. 右键单击浏览器
  3. 单击检查
  4. 单击存储选项卡
  5. 单击 Cookie
  6. 右键单击并选择全部删除
  7. 再次打开jenkins web,例如http://127.0.0.1:8080