作者:朱金灿

来源:http://blog.csdn.net/clever101

在创建hudson账户和分配权限时出错,当单击save按钮时出现

HTTP Status 500 -

type Exception report

message

description The server encountered aninternal error () that prevented it from fulfilling this request.

exception

hudson.security.AccessDeniedException2:anonymous is missing the Administer permission

hudson.security.ACL.checkPermission(ACL.java:52)

hudson.model.Node.checkPermission(Node.java:356)

hudson.Functions.checkPermission(Functions.java:557)

sun.reflect.GeneratedMethodAccessor289.invoke(UnknownSource)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:258)

org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:104)

org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)

org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)

org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)

org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)

hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:72)

org.apache.commons.jelly.parser.EscapingExpression.evaluate(EscapingExpression.java:24)

org.apache.commons.jelly.impl.ExpressionScript.run(ExpressionScript.java:66)

org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)

org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)

org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)

org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)

org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)

org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)

org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:63)

org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)

org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)

org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:89)

org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:573)

org.kohsuke.stapler.Stapler.invoke(Stapler.java:658)

org.kohsuke.stapler.Stapler.invoke(Stapler.java:489)

org.kohsuke.stapler.Stapler.service(Stapler.java:160)

javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)

org.hudsonci.servlets.internal.ServletRegistrationFilterAdapter.doFilter(ServletRegistrationFilterAdapter.java:180)

org.hudsonci.servlets.internal.ServletRegistrationFilterAdapter.doFilter(ServletRegistrationFilterAdapter.java:148)

hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)

org.hudsonci.servlets.internal.ServletRegistrationFilterAdapter.doFilter(ServletRegistrationFilterAdapter.java:180)

org.hudsonci.servlets.internal.ServletRegistrationFilterAdapter.doFilter(ServletRegistrationFilterAdapter.java:148)

hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)

hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)

hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)

hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)

hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)

hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)

hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)

note The full stack trace of the root causeis available in the Apache Tomcat/6.0.32 logs.

原因是权限配错了,anonymous也没有read权限你尝试先取消权限设置,在config.xml中把下面这行
<useSecurity>true</useSecurity>
改成
<useSecurity>false</useSecurity>

再重新配置权限,就应该可以了。

hudson搭建经验总结(三)的更多相关文章

  1. hudson搭建经验总结

    作者:朱金灿 来源:http://blog.csdn.net/clever101 hudson 是一种革命性的开放源码 CI (持续集成)服务器,随着工程源码越来越庞大,把源码编译工作放在本地机器已不 ...

  2. hudson搭建经验总结(二)

    作者:朱金灿 来源:http://blog.csdn.net/clever101 继续部署hudson,发现从google上的一个开源工程上:http://code.google.com/p/huds ...

  3. 【转2】Appium 1.6.3 在Xcode 8 (真机)测试环境搭建 经验总结

    Appium 1.6.3 在Xcode 8 (真机)测试环境搭建经验总结 关于 Appium 1.6.3 在Xcode 8, 1真机上环境搭建问题更多,写此文章,供大家参考,让大家少走弯路. 在开始i ...

  4. 【转1】Appium 1.6.3 在Xcode 8, iOS 10.2(模拟器)测试环境搭建 经验总结

    Appium 1.6.3 在Xcode 8, iOS 10.2(模拟器)测试环境搭建 经验总结 关于 Appium 1.6.3 在Xcode 8, 10.2 的iOS模拟器上的问题很多,本人也差点放弃 ...

  5. 使用Hudson搭建自动构建服务器

    环境: ubuntu1404_x64 说明: 使用hudson和git搭建自动构建服务器的简单示例 安装hudson及相关插件 安装hudson 安装命令如下: sudo sh -c "ec ...

  6. CentOS7 搭建Kafka(三)工具篇

    CentOS7 搭建Kafka(三)工具篇 做为一名懒人,自然不喜欢敲那些命令,一个是容易出错,另外一个是懒得记,能有个工具就最好了,一查还挺多,我们用个最主流的Kafka Manager Kafka ...

  7. ibatis 开发中的经验 (三)Struts+Spring+Ibatis 开发环境搭建

             ibatis项目中用到了一些基本配置,须要和spring集成,看了看这些配置大部分同hibernate中是一样的,也比較好理解.仅仅是须要他们的配置中每个类的含义,还有当中的一些细节 ...

  8. c#项目架构搭建经验

    读过.Net项目中感觉代码写的不错(备注1)有:bbsMax(可惜唧唧喳喳鸟像消失了一样),Umbraco(国外开源的cms项目),Kooboo(国内做开源cms).本人狭隘,读的代码不多,范围也不广 ...

  9. Mongodb副本集搭建经验

    一.环境配置经验 1.一般安装的副本集的时候,主实例可以有数据库和用户:从实例不能.仲裁机不能有任何数据库包括用户 2.搭建副本集的时候Host使用外网IP,否则使用Mongodb VUE 1.6.9 ...

随机推荐

  1. 10.12 android输入系统_InputStage理论

    android应用程序对输入系统的处理分为多个阶段,我们把这些阶段称为InputStage 理论处理流程: (1)activity发给window,如果window不能处理,再由activity处理; ...

  2. 【47.76%】【Round #380B】Spotlights

    time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard ou ...

  3. python打印即时输出的方法

    >>> import sys>>> sys.stdout.flush() 但是实验了,上面的报错,应该是不对的. 实验了,下面的报错,应该是不对的. 使用 prin ...

  4. Summary Day30

    1.内存管理 1.1 进程中的内存区域划分 代码区   仅仅读常理区    全局区    BSS     堆   栈 1.2 字符串存储形式之间的比較 字符指针,字符数组.字符动态内存 1.3 虚拟内 ...

  5. php课程 8-29 gd库能够画哪些东西

    php课程 8-29 gd库能够画哪些东西 一.总结 一句话总结:文字,点,线,圆,弧线,矩形,各种形状都是可以的,和html5中的canva能画的东西很像,使用也很像,参数怎么记呢,参数完全不用记, ...

  6. 【u247】生物进化

    Time Limit: 1 second Memory Limit: 128 MB [问题描述] 在一片茂密的原始森林中,生物学家们发现了几种远古时期的动物化石.他们将化石依次编号为1,2,3,--n ...

  7. Activity生命周期的回调,你应该知道得很多其它!--Android源代码剖析(下)

            转载请标明原文地址:http://blog.csdn.net/yalinfendou/article/details/46910811[yalinfendou的博客]          ...

  8. hadoop调优之一:概述 分类: A1_HADOOP B3_LINUX 2015-03-13 20:51 395人阅读 评论(0) 收藏

    hadoop集群性能低下的常见原因 (一)硬件环境 1.CPU/内存不足,或未充分利用 2.网络原因 3.磁盘原因 (二)map任务原因 1.输入文件中小文件过多,导致多次启动和停止JVM进程.可以设 ...

  9. js中json数据简单处理(JSON.parse()和js中嵌套html)

    js中json数据简单处理(JSON.parse()和js中嵌套html) 一.总结 1.html中嵌套js:<script>js代码</script> 2.js中嵌套html ...

  10. windows go 安装

    go的安装很简单,下载go的msi文件 这里提供go1.9的msi下载链接 https://www.lanzous.com/i2gb54d 直接全部next就行,默认安装在了c盘的go 然后配置环境变 ...