zoukankan      html  css  js  c++  java
  • Jenkins安装报错 No valid crumb was included in request

    Jenkins版本: Jenkins 2.283

    按照教程:https://www.cnblogs.com/stulzq/p/9291237.html

    一步步安装没问题。但是到了“创建管理员账号”界面,提交一直失败。查看服务器的Jenkins log发现报错:

    WARNING hudson.security.csrf.CrumbFilter#doFilter: Found invalid crumb dbd2b4d3defb81578df24c5e36d6446c767aade482b9e079b43388ed05d849aa.
    
    WARNING hudson.security.csrf.CrumbFilter#doFilter: No valid crumb was included in request for /pluginManager/installPlugins by admin. Returning 403.

    google一番后发现是因为新版本Jenkins的CSRF安全校验的问题,但是其他人都是在升级Jenkins时候遇到的,并没有按照的时候就遇到这种情况。

    直接说解决方法:

    找到Jenkins安装目录,我的是centos yum方式安装的,在 /var/lib/jenkins

    修改该目录下的config.xml配置文件: 

    excludeClientIPFromCrumb 的值改为 true
      <crumbIssuer class="hudson.security.csrf.DefaultCrumbIssuer">
        <excludeClientIPFromCrumb>true</excludeClientIPFromCrumb>
      </crumbIssuer>

    重启jenkins,浏览器重新走一遍Jenkins初始化配置流程,惊喜的发现不再报错了。

  • 相关阅读:
    CH4302 Interval GCD
    20201017 模拟赛总结
    LOJ#2610. 「NOIP2013」货车运输
    POJ3696 The Luckiest number
    20200925 小练习总结
    更新一波状态
    AFO
    【扩展lucas定理】
    【LCT维护子树信息】uoj207 共价大爷游长沙
    [bzoj4589]Hard Nim(FWT快速沃尔什变化+快速幂)
  • 原文地址:https://www.cnblogs.com/guohong-hu/p/14519220.html
Copyright © 2011-2022 走看看