" hudson.security.AccessDeniedException2:anonymous缺少整体/管理权限"詹金斯的错误

时间:2014-04-03 09:41:28

标签: jenkins

要将Jenkins从version 1.466.2升级到version 1.557,我将jenkins war文件替换为目录jenkins war中的/usr/share/jenkins文件。然后在从命令行重新启动jenkins时,我开始获取新的Jenkins version 1.557。但是后来我搞砸了它的安全部分,我在配置Jenkins时检查了安全复选框。现在我无法使用Jenkins,如果我转到myproject.com:3300它会给我错误: hudson.security.AccessDeniedException2: anonymous is missing the Overall/Administer permission
为了解决这个错误,我发现我需要将<usesecurity>从true更改为false。但是当我去var/lib/jenkins(Jenkins的主目录)编辑config.xml时。我仍然看到旧版本version 1.466.2,但在myproject.com:3300的GUI中显示新版本。

我被困在这里,请让我知道我错过了什么,我怎么能让它运行。

1 个答案:

答案 0 :(得分:4)

您是正确的,需要更改<usessecurity>中的$JENKINS_HOME/config.xml。我不担心配置文件有不同的版本。关闭该过程。更改文件。重启过程。

但如果在此之后你看到没有变化但仍然无法登录,也许你的Jenkins家就是别的