Kar*_*yan 12 java exception jenkins
我部署最新詹金斯战争tomcatrunning在上W $ 7 machine.During我第一次登录我配置基于矩阵安全的东西作为解释在这里.经过加入矩阵中的用户,IA中号无法加载詹金斯.显示以下错误堆栈.有关完整的堆栈跟踪,请访问此处..
现在,当我进入登录页面时,我可以看到登录表单.我们有任何默认登录进行吗?
注意:如该文章中所述,我没有在登录页面中看到创建帐户选项卡.因此我无法继续.
堆栈跟踪 :
hudson.security.AccessDeniedException2: anonymous is missing the Overall/Read permission
at hudson.security.ACL.checkPermission(ACL.java:54)
at hudson.model.Node.checkPermission(Node.java:418)
at jenkins.model.Jenkins.getTarget(Jenkins.java:3680)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:612)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:799)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:587)
at org.kohsuke.stapler.Stapler.service(Stapler.java:218)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96)
Run Code Online (Sandbox Code Playgroud)
编辑:
我也重新部署了这场战争.问题仍然存在.
那么,我已经从JenKins站点下载了新的war文件,并部署在xampp的tomcat中.什么时候,我导航到jenkins应用程序,Java SE崩溃.
Pet*_*tze 24
看起来你把自己锁在了外面.以下是锁定选择器说明:
保护詹金斯
...
禁用安全性
有人可能会意外地设置安全领域/授权,以至于您可能无法再重新配置Jenkins.
发生这种情况时,您可以通过以下步骤解决此问题:
- 停止Jenkins(最简单的方法是停止servlet容器.)
- 转到
$JENKINS_HOME文件系统并查找config.xml文件.- 在编辑器中打开此文件.
- 查找
<useSecurity>true</useSecurity>此文件中的元素.- 替换
true为false- 删除元素
authorizationStrategy和securityRealm- 启动詹金斯
- 当Jenkins回来时,它将处于一种不安全的模式,每个人都可以完全访问系统.
如果仍然无效,请尝试重命名或删除
config.xml.